/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 26px;
	color: #555;
	background-color: #F7F6F4;
	background-image: url(../img2016/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
}
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
html{color:#666;background:#fff;overflow:auto;overflow-y:scroll;height:100%;}
body,div,dl,dt,dd,ul,ol,ul li,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
ul,li{list-style:none;}
.ystop20{
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
a:link {
	font-size: 14px;
	color: #525252;
	text-decoration: none;
}
a:visited {
	font-size: 14px;
	color: #525252;
	text-decoration: none;
}
a:hover {
	font-size: 14px;
	color: #006699;
	text-decoration: none;
}
.qingchu{
	clear: both;
}
.top{
	height: 90px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}

.top .logo{
	padding-top: 18px;
	float: left;
}

.top .souye {
	float: right;
	margin-top: 42px;
}

.top .sousuo {
	float: right;
	background-image: url(../img2016/sec.jpg);
	height: 22px;
	width: 137px;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 38px;
	margin-left: 20px;
}

.top .sousuo .kuang {
	float: right;
	
	
}

.top .sousuo .kuang .seckuang{
	height: 21px;
	width: 110px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	border-right-style: none;
	padding: 0px;
	line-height: 25px;
	clear: both;
	float: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.mainmu{
	height: 50px;
	background-color: #F7F7F5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0177A9;
}
.main{
	height: auto;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}

#ban{ clear:both;  height:450px; text-align:center; position:relative}
.fullSlide {
	width:100%;
	position:relative;
	height:450px;
	background:#ffffff;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:450px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:450px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	
	height:43px;
	line-height:43px;
	
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:13px;
	height:13px;
	margin:15px 10px 0px 0px;
	overflow:hidden;
	background:url(../img2016/banan1.png) no-repeat;
	filter:alpha(opacity=80);
	opacity:0.8;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:url(../img2016/banan2.png) no-repeat;}
	
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:58%;
	margin-top:-30px;
	left:10%;
	z-index:1;
	width:60px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:10%;
	background-position:3px -137px;
}

.main_1{
	height: auto;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	background-color: F7F6F4;
}
.huandeng{
	float: left;
	height: 274px;
	width: 350px;
}

/*½¹µãÍ¼*/
.focus{ position:relative; width:350px; height:274px; background-color: #000; float: left;}  
.focus img{ width: 350px; height: 274px;} 
.focus .shadow .title{width: 260px; height: 46px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#9B9A9C;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:46px; line-height:46px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{
	bottom:8px;
	left:290px;
	position:absolute;
	height:21px;
	text-align:center;
	z-index: 200;
}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:6px; height:6px; margin:0 2px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#9B9A9C;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../newimages/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.zhongxin{
	height: auto;
	width: 350px;
	padding-left: 25px;
	float: left;
}
.tab{
	width:350px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tab ul{margin:0;padding:0;}
.tab li{
	float:left;
	height:35px;
	width:auto;
	line-height:35px;
	text-align:center;
	cursor:pointer;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 20px;
	
}
.tab li.on_zzjs{color:#fff; background:url(../newimages/tab2.jpg) repeat-x left center;font-weight:bold;}
.tab li.on_zz{background:url(../newimages/tab1.jpg) repeat-x left center;}
.on_zz{
	float: left;
	width: auto;
	line-height: 35px;
	height: 35px;
}
.on_zz a:link{
	color:#222222;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-size: 16px;
	font-weight: lighter;
}
.on_zz a:visited{
	color:#222222;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-size: 16px;
	font-weight: lighter;
}
.on_zz a:hover{
	color:#FF6D00;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-size: 16px;
	font-weight: lighter;

}

.on_zzjs a:link{
	color:#FF6D00;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-size: 16px;
	font-weight: lighter;
}
.on_zzjs a:visited{
	color:#FF6D00;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-size: 16px;
	font-weight: lighter;
}
.on_zzjs a:hover{
	color:#FF6D00;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-size: 16px;
	font-weight: lighter;

}
.list{
}
.list ul{
	padding-top:8px;
}
.list li a:visited{color:#666; text-decoration:none;font-size:12px;}
.list li a:link{color:#666; text-decoration:none;font-size:12px;}
.list li a:hover{color:#228DC9; text-decoration:none;font-size:12px;}
.shijian{
	float: right;
	font-size: 12px;
}

.gongmore{
	float: right;
	padding-top: 10px;
	padding-right: 6px;
}

.newmore{
	float: right;
	padding-right: 6px;
}
.yewuxitong1{
	float: right;
	width: 350px;
	padding-left: 25px;
}
.yewuxitong{
	float: right;
	width: 270px;
	padding-left: 25px;
}
.tabzyb{
	width:350px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tupiantop{
	height: 300px;
	width: 100%;
}
.fixed{
	width:270px;
	
	top:10px;
}
.neileft .dabiao{
	background-image: url(../img2016/tubg.jpg);
	height: 74px;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	line-height: 74px;
}

.neileft a:link {
	font-size: 15px;
	color: #525252;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	background-image: url(../img2016/lianbg.jpg);
	display: block;
	height: 40px;
	width: 270px;
	margin-top: 8px;
	text-indent: 40px;
	line-height: 40px;
}
.neileft a:visited {
	font-size: 15px;
	color: #525252;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	background-image: url(../img2016/lianbg.jpg);
	display: block;
	height: 40px;
	width: 270px;
	margin-top: 8px;
	text-indent: 40px;
	line-height: 40px;
}
.neileft a:hover {
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	background-image: url(../img2016/lianbghover.jpg);
	display: block;
	height: 40px;
	width: 270px;
	margin-top: 8px;
	text-indent: 40px;
	line-height: 40px;
}

.lianxi{
	line-height: 40px;
	background-color: #0099CC;
	text-indent: 20px;
	height: 40px;
	width: 270px;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	margin-top: 10px;
}

.neirongright{
	float: left;
	width: 800px;
}

.weizhi{
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 40px;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-size: 18px;
	font-weight: bold;
}
.neirong{
	font-size: 14px;
	line-height: 28px;
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	padding-top: 20px;
}
.ptitle{
	background-image: url(../images/tubiao.jpg);
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";
	font-size: 18px;
	color: #FFFFFF;
	height: 40px;
	width: 750px;
	padding-left: 50px;
	line-height: 40px;
	margin-top: 10px;
	margin-bottom: 6px;
}
.newtitle{
	float: left;
	height: 40px;
}
.ztitle{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	font-weight: bold;
	color: #1468A1;
	text-align: center;
}





.kuan100{width:100%; background:#FFFFFF;margin-top:-10px;}
.container {
	position:relative;
}
.main_1 .topNews{background: white;padding: 65px 0;}
.main_1 .theme-red .topNews { background: rgba(255,255,255,.5) }
.main_1 .topNews .leftFlag{width: 40px;height: 100%;position: absolute;background: #f95554;color: white;font-size: 18px!important;text-align: center;left: 0px;}
.main_1 .topNews .leftFlag span {display: inline-block;width: 20px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-40%);}
.main_1 .topNews .content {padding-left:63px}

.main_1 .topNews .content .newTitle {font-size: 24px!important;padding-bottom: 5px;border-bottom: 2px solid;color: #364268;line-height: 30px;font-weight:bold;display: inline;}
.main_1 .topNews .content .newTitle a{font-size: 24px!important;color: #364268;}

.main_1.theme-red .topNews .content .newTitle { color: #e51c23 }
.main_1 .topNews .content .newTitle a {color: #364268}
.main_1.theme-red .topNews .content .newTitle a {color: #e51c23}

.main_1 .topNews .content .shortNew {font-size: 18px!important;color: #333;margin: 25px 0 20px;}
.main_1 .topNews .content .shortNew a{font-size: 18px!important;color: #333;}

.main_1 .topNews .content .moreNew {margin:0;cursor:pointer;font-weight:bold;font-size:16px!important;}
.main_1 .topNews .content .moreNew a{font-size:16px!important;}

.main_1 .topNews .content .moreNew span {display: inline-block;max-width: 22%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.main_1 .topNews .content .moreNew span a {color: #666}
.main_1 .topNews .content .moreNew span:nth-child(-n+3){padding-right: 14px;border-right: 1px solid;margin-right: 9px;}