@charset "utf-8";
/* CSS Document */

*{
	padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
	}
body{
font-family:Microsoft YaHei,rial,"\5b8b\4f53";
font-size:16px;
color:#000000;	}
p{
	padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
	line-height:38px;
	}
a{
	text-decoration:none;
	color:#2d374b;
	}	
a:link,a:visted{
	text-decoration:none;
	}	
a:hover{
	text-decoration:underline;
	}
ul{
	list-style:none;
	padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
	}
li	{
	list-style:none;
	padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
	}		
.main{
	width:1136px;
	overflow:hidden;
	margin:0px auto;
	}	
.logo{
	width:590px;
	height:100px;
	float:left;
	margin-left:-70px;
	background:url(logo.jpg) no-repeat center top;

	}
.search {
	width:406px;
	height:38px;
	float:right;
	margin-top:30px;
	padding:4px;
	}		
.searchselect{
	width:100px;
	height:34px;
	float:left;
	border:1px solid #108aed;
	border-top-left-radius:5px;
		border-bottom-left-radius:5px;
	}
.searchs1{
	width:98px;
	height:34px;
	border:none;
	float:right;
	padding-left:10px;
	}	
.setxt1{
	width:226px;
	height:34px;
	float:left;
	}	
.sekeyword{
	width:226px;
	height:34px;
	float:left;
	border:none;
	}		
.searchtxt{
	width:302px;
	height:34px;
	float:right;
	border:1px solid #108aed;
	border-top-right-radius:5px;
		border-bottom-right-radius:5px;
	}	
.sebuttom{
	width:72px;
	height:34px;
	float:right;
	}	
.sebtom{
	width:72px;
	height:34px;
	float:right;
	background:#2184e9;
	border:none;
	color:#FFF;
	font-size:18px;
	
	}	
.bkmemu{
	
	width:100%;
	height:54px;
	background:url(memubg.jpg) repeat-x center top;
	clear:both;
	}
.bkline{
	width:100%;
	height:20px;
	margin:0px auto;
	clear:both;
	}
.bkmcon{
	width:1280px;
	overflow:hidden;
	line-height:54px;
	height:50px;
	margin:0px auto;
	}			
.bkmcon ul{
	padding-top:10px;
	float:left;
	}	
.bkmcon li{
	float:left;
	}	
.bkmcon li a{
	font-family:"微软雅黑";
	font-size:18px;
	text-align:center;
	width:138px;
	display:block;
	line-height:32px;
	color:#FFF;

	text-decoration:none;
	}	
.bkmcon li a:link a:visted{
		font-family:"微软雅黑";
	font-size:18px;
	text-align:center;
	width:138px;
	display:block;
	line-height:32px;
	color:#FFF;
	
	text-decoration:none;
	}	
.bkmcon li a:hover{
		font-family:"微软雅黑";
		font-size:18px;
	text-align:center;
	width:138px;
	display:block;
	line-height:32px;
	color:#FFF;

	text-decoration:underline;
	}
.bkline2{
	margin-top:6px;
	width:4px;
	height:30px;
	background:url(mline.jpg) no-repeat center top;
	float:left;
	}	
.bkbanner{
	width:1280px;
	height:500px;
	margin:0px auto;
	backgroud:#ff0000;
	}	
	.bkcton{
		width:1260px;
		height:170px;
		position:static;
		margin:0px auto;
		z-index:9999;
		margin-left:24px;
		margin-top:-190px;
		}
.banner_ctn{ margin:0px auto; height: 170px;  z-index:9999;left: 0;}
        .banner_item{width: 400px; height: 175px; float: left; position: relative;z-index:9999;}
        .banner_ctn_bg,.banner_ctn_box{position: absolute; top: 0; left: 0;z-index:9999; }
        .banner_ctn_bg{width: 100%; height: 100%; background: #ffffff; opacity: 0.90;-khtml-opacity:0.90;-moz-opacity:0.90;filter:alpha(opacity=90);filter:"alpha(opacity=90)";opacity:0.90; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);  background: rgba(255,255,255,0.90);border-bottom: 2px solid #27649c;}
        .banner_ctn_1,.banner_ctn_2{margin-right: 15px;}
        .banner_ctn_box{width:400px;  height: 100%; float:left}
        .banner_ctn_box h2{font-size: 20px; line-height: 23px; color: #27649c; margin-top: 25px; letter-spacing: 2px; padding: 0 26px;}
        .banner_ctn_box p{font-size: 16px; line-height: 24px; color: #333333; padding: 0 26px; margin-top: 10px; height: 98px; overflow: hidden; }	
.icon_yw {float: left; width: 40px; height: 23px; background: url(icon-news-tt.png) no-repeat; background-position: left;}
        .icon_kx {float: left; width: 40px; height: 23px; background: url(icon-news-yw.png) no-repeat; background-position: left;}
        .icon_gg {float: left; width: 40px; height: 23px; background: url(icon-news-gg.png) no-repeat; background-position: left;}	
.bkrr{
	width:100%;
	overflow:hidden;
	margin:0px auto;
	color:#0168b7;
	font-size:22px;
	line-height:48px;
	border-bottom:1px solid #d9d9d9;
	}		

.bkrrico{
	width:7px;
	height:25px;
	background:#0168b7;
	float:left;
margin-top:12px;
	}		

.bkrr1{
	width:1280px;
	overflow:hidden;
	margin:0px auto;
	color:#0168b7;
	font-size:22px;
	font-weight:bold;
	line-height:48px;
	}		
.bkwsbsl{
	width:174px;
	height:193px;
	background:url(wsbs.jpg) no-repeat center top;
	float:left;
	}	
.bkwsbs2{
	width:1280px;
	overflow:hidden;
	margin:0px auto;
	}	
.bkfw{
	width:190px;
	height:53px;
	float:left;
	margin-left:20px;
	margin-bottom:20px;
	}
	
.bkfw1{
	width:196px;
	height:57px;
	float:left;
	margin-right:20px;
	}
/*尾部*/
.foot{width:100%;min-width:1280px;}
.foot_nei{width:1240px;margin:0 auto;padding:0 10px;}
.foot_nei_top{padding:38px 0 22px;}
.foot_nei_top ul li{float:left;margin-left:15px;*display:inline;}
.foot_nei_top ul li:first-child{margin-left:0;}
.foot_nei_top ul li > a{display:inline-block;width:175px;height:34px;line-height:34px;padding-left:15px;color:#fff7f7;font-size:16px;background:#0168b7 url(Zrzyb_foot_xsanj_ico_scy201806_03.png) no-repeat 165px;border:1px solid #4f81a7; text-decoration:none;cursor:pointer;}
.foot_nei_top ul li.asect > a{background:url(Zrzyb_foot_ssanj_ico_scy201806_03.png) no-repeat 165px;}
/*
.foot_nei_top ul li > a.sgz{width:180px;background-position:140px;border:1px solid #4f81a7;}
.foot_nei_top ul li > a.zgbm{width:215px;background-position:200px;border:1px solid #4f81a7;}
*/
.select_content{width:1195px;padding:20px 30px;background:#f3f3f3;position:absolute;bottom:22px;left:0;border:1px solid #d9d8d8;border-bottom:0;padding-right:0;z-index:999;}
.select_content dd{padding:9px 0;display:inline-block;vertical-align:top;font-size:18px;line-height:22px;}
.select_content dd{*display:inline;}
.select_content dd a{font-size:16px;color:#000;}
.select_content1 dd{width:19%;}
.select_content2 dd{width:12%;}
.select_content3 dd{width:24%;}
.select_content4 dd{width:19%;}
.select_content5 dd{width:24%;}
.select_content6 dd{width:24%;}
.select_content7 dd{width:24%;}
		
.bkfoot{
	width:100%;
	background:#0168b7;
	height:280px;
	border-top:10px solid #034f89;
	}
	
.bkfoot1{
	width:1280px;
	background:#0168b7;
	height:210px;
	margin:0px auto;
	}	
.bkfootcon{
	width:1220px;
	height:36px;
	margin:0px auto;
	padding-left:20px;

	}	
.bkfootconleft{
	width:130px;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	float:left;
	text-align:center;
	line-height:36px;
	}	
.bkfootconright{width:1280px;
float:right;
overflow:hidden;
	}	
.bkfcont{
	width:214px;
	height:34px;
	font-size:18px;

	float:left;
	margin-right:50px;
	text-align:center;
	color:#FFF;
	line-height:34px;
	}
.bkfcont span{
	width:30px;
	height:30px;
	float:right;
	font-weight:bold;
	font-size:24px;
	}		
	
.ewm{
	width:320px;
	height:140px;
	background:url(ewm.jpg) no-repeat center top;
	float:left;
	margin-left:20px;
	}	
.bkfconr{
	width:560px;
	overflow:hidden;
	float:left;
	color:#FFF;
	font-size:16px;
	line-height:38px;
	padding-left:0px;
		border-right:1px dotted  #FFF ;
	}
.bkfconr a{
color:#ffffff;
}

.two{display: none;}	
		 /* 先使二级菜单的内容隐藏 */
   .level>li:hover .two{display: block; position:absolute; z-index:99999;
	 background:#0168b7;color:#ffffff;
	 width:138px;
	 padding-top:0px;
	
	 text-decoration:underline;
	 float:left;

	 }   /* 鼠标滑过一级菜单后的显示二级菜单 */	
	 .level>li:hover .two a{
	 font-size:16px;
	 width:138px;
	 display:block;
	
	 text-align:center;
	 float:left;
	 }

.c1{border-bottom:1px dotted #FFF;}



.three{display: none;}	
		 /* 先使二级菜单的内容隐藏 */
   .level2>li:hover .three{display: block; position:absolute; z-index:99999;
	 background:#0168b7;color:#ffffff;
	 padding-top:0px;
	 text-decoration:underline;
	 float:left;
	 width:500px;
	 margin-top:2px;
	 }   /* 鼠标滑过一级菜单后的显示二级菜单 */	
	 .level2>li:hover .three a{
	 font-size:14px;
	 text-align:left;
	 left:28px;
	 float:left;
	 padding-left:10px;
	 color:#FFF;
	 }
#con {
    FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 1280px; overflow:hidden;height:381px;
}
#tagcon{
	width:1280px;
	margin:0px auto;
	overflow:hidden;

color:#0168b7;
	font-size:22px;
	line-height:48px;
	border-bottom:1px solid #d9d9d9;
	font-weight:bold;
	}
#tagstabtitle{
	width:200px;
	overflow:hidden;
	color:#0168b7;
	float:left;
	}
#tagstab{width:908px; line-height:48px;height:48px; overflow:hidden;float:right;
	}
#tags {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; font-size:16px; font-weight:normal; WIDTH:908px;  PADDING-TOP: 0px; HEIGHT: 48px
}
#tags LI {
    BACKGROUND:#e8e8e8; FLOAT: left; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: none; HEIGHT: 48px;line-height:48px;
}
#tags LI A {
 FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000000;LINE-HEIGHT: 48px; PADDING-TOP: 0px; HEIGHT: 48px; TEXT-DECORATION: none;line-height:48px; display:block; padding-left:20px; padding-right:20px;
}
#tags LI A:link a:visted{ FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000000;LINE-HEIGHT: 48px; PADDING-TOP: 0px; HEIGHT: 48px; TEXT-DECORATION: none;line-height:48px;display:block; padding-left:20px; padding-right:20px;

	}
	
#tags LI A:hover{FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000000;LINE-HEIGHT: 48px; PADDING-TOP: 0px; HEIGHT: 48px; TEXT-DECORATION: none;display:block; padding-left:20px; padding-right:20px;
	}
	
#tags LI.emptyTag {
    BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
    BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 48px; line-height:48px; 
}
#tags LI.selectTag A {
    BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 48px; HEIGHT: 48px; background:#0168b7; color:#ffffff;
}
.tagContent {
	width:1280px;
 DISPLAY: none;
overflow:hidden;
}
#tagContent DIV.selectTag {
DISPLAY: block
}		

	
.tabcontent{width:630px; overflow:hidden; float:left;height:86px;
padding-top:20px;
padding-bottom:20px;
padding-right:10px;
line-height:28px;
font-size:14px;
border-bottom:1px solid #cccccc;
	}
.tabcontent b a{
font-size:18px;
line-height:28px;
	}	
	
.tabdata{
width:100px; overflow:hidden;
position:static;
float:left;		
padding-top:4px;
line-height:42px;
text-align:center;
	}
.tabdata2{
width:110px;
height:60px;
overflow:hidden;
position:static;
float:left;		
line-height:30px;
text-align:center;
color:#666;
font-weight:normal;
font-size:14px;
border-right:1px dashed #666;
	}
.tabtitle2{
width:350px;
margin-left:270px;
height:60px;
font-size:20px;
line-height:30px;
font-weight:normal;
	}

.tabdata span{
	width:100px;
	overflow:hidden;
	font-size:36px;
	color:#0168b7;
	border-bottom:1px solid #cccccc;

	}
.tabconline{
	width:2px;
	height:380px;
	position:absolute;
	border-right:1px solid #cccccc;
	margin-left:638px;
	}
.titleunline{
	width:120px;
	height:3px;
	position:absolute;
	background:#0168b7;
	margin-top:47px;
	}
.xhnews{
	width:1240px;
	padding:20px;
	margin:0px auto;
	overflow:hidden;
	background:#eeeeee;
	}	
.xhnewsleft{
	width:550px;
	float:left;
	overflow:hidden;

	float:left;}
.xhnewsright{
	width:650px;
	float:right;
	height:350px;
	float:right;
	}		
.xhnewstltle{
	font-size:22px;
	line-height:48px;
	color:#0168b7;
	}	
.xhbody{
	width:1280px;
	overflow:hidden;
	margin:0px auto;
	}	
.xhnewst{
width:1280px;
overflow:hidden;
margin:0px auto;	
	}
.xhnewstlr{
	width:630px;
	float:left;

	
	}	
.xhnewstlr span a{width:50px;
line-height:48px;
text-align:center;
font-size:16px;
position:absolute;
color:#000;
margin-left:570px;
	}
	
.xhnewstlr1{
	width:492px;
	float:left;

	
	}	
.xhnewstlr1 span a{width:50px;
line-height:48px;
text-align:center;
font-size:16px;
position:absolute;
color:#000;
margin-left:430px;
	}	
	
	
.xhnewscon {
padding:10px;

	}		
.xhnewscon li a{
width:100%;
color:#2d374b;
line-height:44px;
font-size:18px;	
	text-decoration:none;
	}
.xhnewscon li a:link a:visted{width:100%;
line-height:44px;
font-size:18px;
color:#000;
	text-decoration:none;	
	}
.xhnewscon li a:hover{
width:100%;
line-height:44px;
color:#000;
font-size:18px;	
	text-decoration:underline;
	}			
	
/*新闻中心TAB*/
 #tit {line-height:48px;font-size:18px; width:370px; margin:0px auto;text-align:center; margin-top:20px;}
  #tit span {float: left; height: 30px; line-height: 30px; width:160px; font-size: 20px; text-align: center; }
  #tit span.select {color: #0168b7;}
  
  #con li {display: none; font-size:18px; line-height:32px;  padding:20px;width:620px; }
   #con li a{ font-size:18px; line-height:32px; color:#000; width:650px;  } 
        #con li.show {display: block;}
.topmore {
 float:right; width:72px; position:static; margin-right:4px; background:#CCC; padding:10px; line-height:18px;
 font-size:16px;
	}	
.chbtitle{
width:30px; float:left; background:#0168b7; font-size:22px; color:#FFF; vertical-align: middle; text-align:center; margin-right:10px; padding-top:30px; padding-bottom:30px;padding-left:5px; padding-right:5px;
	}	
	
	
.xhgroup{
	width:140px;overflow:hidden; float:left; margin-left:12px; text-align:center;
	font-size:14px;
	line-height:28px;
	margin-top:20px;
	}
.xhgroup1{
	width:140px;overflow:hidden; float:left; margin-left:16px;
	font-size:14px;
	margin-top:20px;
	line-height:28px;
	font-weight:normal;
	}		
.xhicoimg {
	width:100px;
	height:130px;
	float:left;
	overflow:hidden;
	margin-right:120px;
	line-height:38px;
	text-align:center;
	}	
.xhicoimg a{
	color:#0068b7;
	font-size:16px;
	font-weight:normal;
	}	
.xhicoimg img{  
                cursor: pointer;  
                transition: all 0.6s;  
            }  
.xhicoimg img:hover{  
                transform: scale(2);  
            }  	
.xhcttitle{
width:236px;
overflow:hidden;
 background:#0168b7;
 line-height:28px;
  border-left:6px solid #f0101b;
   padding-left:6px;
   padding-top:10px;
    text-overflow:ellipsis; white-space:nowrap;
   padding-bottom:10px;
  min-height:90px;
   overflow:hidden;	
color:#ffffff;
font-size:14px;
text-align:left;
margin-bottom:10px;
}			
.xhcttitle a{color:#ffffff;
font-size:14px;}

.thtitle{
width:242px;
height:160px;
overflow:hidden;
background:#fff;
padding-left:6px;
}			

.thltitle a{
    width: 220px;
    height: 140px;
    color: #0168b7;
    padding: 10px;
    font-size: 20px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
}

.ma-ys{
	width: 660px;
	display: block;
	float:right;
}
.ma-ys li a{
	font-size: 18px;
	font-weight: normal;

}
.ma-other{
	color: #0168b7;
	font-size: 18px;
	font-weight:bold ;
}
.ma-ys li {
	line-height: 40px;
}

.topUpCont{
	width:40px;
	position:fixed;
	z-index:10000;
	bottom:10px;
	right:10px;
	background:#FFF;
	display:none;
}
.topUpCont ul li a{
	display:block;
	border:#DDD solid 1px;
	text-align:center;
	color:#666;
}
.topUpCont ul li.kefu a{
	padding:35px 0 10px 0;
	background:url(msg.png) center 10px no-repeat;
	border-bottom:0;
}
.topUpCont ul li.wap a{
	padding:45px 0 10px 0;
	background:url(code.png) center 10px no-repeat;
}
.topUpCont ul li.topBack{
	text-align:center;
	font-weight:900;
	padding:40px 0 5px 0;
	background:url(top.png) center 10px no-repeat;
	cursor:pointer;
	color:#0068b7;
}