@charset "utf-8";
/* comment css */
body{padding:0;margin:0;font:normal 12px/180% "SimSun";color:#333;background:#fff}
h1,h2,ul,ol,li,button,input,textarea,th,td{margin:0;padding:0}
div{margin:0 auto;text-align:left;font:normal 12px/180% "SimSun"}
a:link,a:visited{color:#333;text-decoration:none}
a:hover{color:#e60012;text-decoration:none}
img{border:none}
ol,ul,li{list-style:none}
input,img{vertical-align:middle}
input[type="button"],input[type="submit"]{vertical-align:middle;cursor:point
}
a{cursor:pointer}
a:hover{
   /*  opacity: 0.8;	*/
}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
.tc{text-align:center}
.mgt20{margin-top:60px}
.mgt30{margin-top:30px}
.mgt10{margin-top:10px}
.mgt12{margin-top:12px;height:85%;background:url(../img/hghh.png) -45px -50px no-repeat}
.mgl15{margin-left:15px}
.mgl20{margin-left:20px}
.mgl10{margin-left:10px;}

.gggs{background: url(../img/gggs.png) left 50px no-repeat;    width: 500px;
    height: 133px;}

/* 轮播图片 css */
 #wrapper{position: relative;width:600px;height:350px;}
  #banner{position:relative;width:600px;height: 350px;overflow: hidden;}
  .imgList{position:relative;width:2000px;height:350px;z-index: 10;overflow: hidden;}
  .imgList li{float:left;display: inline;}
  .bg{position: absolute;bottom: 0;width: 600px;height: 45px;z-index:20;opacity:0.3;background: #080808;}
  .infoList{position: absolute;left: 10px;bottom: 10px;z-index: 30;}
  .infoList li{display: none;font-family:microsoft YaHei;font-size:14px;}
  .infoList .infoOn{display: inline;color: white;}
  .indexList{position: absolute;right: 5px;bottom: 10px;z-index: 30;}
  .indexList li{float: left;margin-right: 5px;padding:0px 8px;background: grey;cursor: pointer;color:#fff; border-radius:11px;}
  .indexList .indexOn{background:#3683c2;font-weight: bold;color: white;}
  /* 轮播图片2 css */
.boxbox{float:left; width:870px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:830px; height:87px; overflow:hidden; position:relative;}
.piclist{ height:115px;position:absolute; left:19px; top:15px}
.piclist li{ background:#eee; margin-right:10px; float:left;}
.swaplist{ position:absolute; left:910px; top:15px}
.og_prev,.og_next{ width:30px; height:50px;  position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

/* 轮播图片3 小图切换 css */
.ban{ width:700px; height:500px; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:700px; height:400px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:700px; height:400px;}
.prev{ float:left; cursor:pointer;}
.num{ height:100px;overflow:hidden; width:627px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:700px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:120px; height:80px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:700px; height:400px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:700px; height:400px; position:relative; overflow:hidden;}
.pop_up2{ width:700px; height:400px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}


/*切换皮肤样式*/
#skin { 
	float: right;
    margin-top: 40px;
    padding: 4px;
    width: 38px;
    list-style: none;
}
#skin li { 
	float:left; 
	margin-right:4px; 
	width:15px; 
	height:15px; 
	text-indent:-9999px; 
	overflow:hidden; 
	display:block; 
	cursor:pointer; 
	background-image:url(../img/theme.gif); 
}
#skin_0 { background-position:-19px 0px; }
#skin_1 { background-position:0px 0px; }
#skin_0.selected { background-position:-19px 15px; }
#skin_1.selected { background-position:0px 15px; }
/* layout css */
.head{
	height:270px;
	/* width:1100px; */
	background:url(../img/headbg1.png) center no-repeat;
}
.logo{
	width:1100px;
	height:215px;
	background:url(../img/hg1-1.png) left 80px no-repeat;
}
.head-nav{
 /* width:1019px; */
/*	background:url(../img/index.png) center no-repeat;  */
/* background-color: #3d5c9d; */
}
.nav-list{
	width:1100px;
	margin: 0 auto;
	height:63px;
	background:#3d5c9d;
}
.nav-list li{
	display:inline-block;
	padding: 0 38px;
	position:relative;
	/* margin-right:5px; */
	height:100%;
}
.nav-list li.active{
    background: red;
}
/* .nav-list li:after{
    border-right: 1px solid white; 

    height: 16px;
    width: 0;
    position: absolute;
    content: "";
    top: 23px;
    margin-left: 9px;
} */
.nav-list li.last:after{
	height:0;
	background: url(../img/hg00.png) -45px -656px no-repeat;
	border:none;
}

.nav-list .line{
	float:left;
	width:0;
	border-right:1px solid white; 
	height:18px;
}
.nav-list li a{
	font-family:microsoft YaHei;
	float:left;
	padding-left: 14px;
    font-size:20px;
	color:#fff;
	position:relative;
	margin-left: 3px;
	margin-top:20px;
	padding-right: 2px;
}
.nav-list li a:before{
	content:"";
	position:absolute;
	left:-15px;
	width:28px;
	height:20px;
	background:url(../img/hg00.png) -8px -8px  no-repeat; 
}
.nav-list li.active a{
	 /* color:#edff00;*/
	/* font-weight: 700; */
	
	/* border-bottom: 3px solid white;  */
}
.nav-list li.active a:before{
	/* background-position-x:-45px; */
	
}
.nav-list li .v1:before{background-position-y:-77px;}
.nav-list li .v2:before{background-position-y:-75px;}
.nav-list li .v3:before{background-position-y:-145px;}
.nav-list li .v4:before{background-position-y:-220px;}
.nav-list li .v5:before{background-position-y:-285px;}
.nav-list li .v6:before{background-position-y:-445px;}
.nav-list li .v7:before{background-position-y:-506px;}
.nav-list li .v8:before{background-position-y:-583px;}
.nav-list li .v9:before{background-position-y:-657px;background-position-x:-45px;}
.nav-list li .v10:before{background-position-y:7px;background-position-x:-0px;}
.nav-list .search{
	width:18px;
	height:18px;
/*	background:url(../img/nav.png) 0 -657px no-repeat; */
}
.nav-list .search:before{
	 background:none;
}
/* body css */
.content{
	min-height:500px;
	/*
	background: url(../img/bodybg.png) center bottom no-repeat ; */
    background-size: cover;
}
.wrap{
	width:1100px;
    background: white;
}
/* 首页 css */
.news-head{
	
}
.news-titile{
	margin:15px 0;
	height:62px;
}
.important-icon{
	background:url(../img/important.png) no-repeat;
	width:48px;
	height:49px;
	margin-left:20px;
	margin-top: 34px;
}
h2{
	font-size:34px;
	font-weight:bold;
	text-align:center;
	width:910px;
	color:black;
	line-height:40px;
	margin: 10px 5px;
	font-family:microsoft YaHei;
}
h2 a:hover{
	 opacity: 0.8;
}
small{
	font-size:12px;
	color:#acacac;
	font-weight:bold;
	margin:5px 0;
}
small a:hover{
	color:#aaa;
}
.newsimg{
	width:600px;
	height:350px;
	background:#FC9;
}
.main-news{
	width:490px;
	height:350px;
}
.news-tab{
	background:url(../img/hgbi.png) 0px 0px no-repeat;
}
.news-tab li {
	display:inline-block;
}
.news-tab li a{
	width:110px;
	height:37px;
	display:block;
	background:url(../img/hgbz.png) 0px 0px no-repeat;
	/* background:#eeeaee; */
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:37px;
}

.news-tab li.active a{
	background:url(../img/hgbi.png) 0px 0px no-repeat;
	/* background:#3d5c9d; */
	color:#fff;
}
.news-list{
	
	padding-top:10px;
	padding-left:16px;
}
.news-list li {
	
	list-style-type:disc;
}
.news-list li{
	
	margin:8px 0;
}

.boxhide{
	display:none;
}
.dot{
	white-space:nowrap;
	text-overflow: ellipsis;
    overflow: hidden;
}
.text{
	float:left;
	width:360px;
	padding-right:10px;
}

.yw-img{
	background:url(../img/ywblue.png);
	width:124px;
	height:93px;
	margin-top:8px;
	margin-right:15px;
}
.picbox{
	background:#d9d9d9;
	padding:14px 20px;
	position:relative;
}
.og_prev{
	background:#3d5c9d;
	width:2px;
	height:115px;
	border-right:8px solid #3d5c9d;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	position:absolute;
	top:0;
	left:0;
}
.og_next{
	background:#3d5c9d;
	width:2px;
	height:115px;
	border-left:8px solid #3d5c9d;
	border-bottom-left-radius:8px;
	border-top-left-radius:8px;
	position:absolute;
	top:0;
	right:0;
}
.left-white-a{
	display:block;
	width: 0;
    height: 0;
    border-top: 2px solid transparent;
    border-right:4px solid white;
    border-bottom: 2px solid transparent;
}
.right-white-a{
	display:block;
	width: 0;
    height: 0;
    border-top: 2px solid transparent;
    border-left:4px solid white;
    border-bottom: 2px solid transparent;
}
.mag-a{
	margin-top: 53px;
    margin-left: 2px;
}
.mag-a2{
	margin-top: 53px;
    margin-left:-4px;
}
.scroll-ul li{
	display:inline-block;
	width:110px;
	height:88px;
	background:#eeeaee;
	margin: 0 2px;
}
.scroll-ul li a{
	color:#3d5c9d;
	font-size:12px;
	text-align:center;
	display: block;
    padding-top: 63px;
	position:relative;
}
.scroll-ul li.active{
	background:#3d5c9d;
}
.scroll-ul li.active a{
	color:white;
}
.scroll-ul li a:before{
	content: "";
    position: absolute;
	border-radius: 18px;
    left: 36px;
    top: 19px;
    width: 37px;
    height: 37px;
    background: #e7d3db url(../img/blueicon.png) -7px -4px no-repeat;	
}
.scroll-ul li.active a:before{
	background: white url(../img/blueicon.png) -7px -4px no-repeat;
}
.scroll-ul li a.m1:before{background-position-x:-7px;}
.scroll-ul li a.m2:before{background-position-x:-131px;}
.scroll-ul li a.m3:before{background-position-x:-255px;}
.scroll-ul li a.m4:before{background-position-x:-382px;}
.scroll-ul li a.m5:before{background-position-x:-505px;}
.scroll-ul li a.m6:before{background-position-x:-646px;}
.scroll-ul li a.m7:before{background-position-x:-771px;}	

.skyblue-box{
	background:#e7f0f9;
}
.box170{
	width:170px;
	height:141px;
	background:#c8c8c8;
}
.box170 a{
	display:block;
	text-align:center;
	width:100%;
	padding-top:92px;
	padding-bottom:24px;
	color:#3d5c9d;
	font-size:14px;
	position:relative;
}
.box170.active{
	background:#3d5c9d;
}
.box170.active a{
	color:white;
}
.box170 a:before{
	content: "";
    position: absolute;
    left: 66px;
    top: 35px;
    width: 47px;
    height: 46px;
    background: url(../img/blueicon.png) -4px -94px no-repeat;
}
.box170 a.dx:before{
	background: url(../img/blueicon.png) -4px -94px no-repeat;
}
.box170 a.ry:before{
	background: url(../img/blueicon.png) -128px -94px no-repeat;
}
.white-box{
	margin:14px 19px;
	padding:17px;
	background:white;
	border:2px solid #d1e2f1;
}
.box247{
	width:247px;
	position:relative;
}
.imgbox{
	width:247px;
	height:160px;
	overflow:hidden;
	border: 1px solid #3d5c9d;
	border-radius:3px;
}
.imgbox img{
	width:100%;
	height:100%;
}
.title-tip{
	color: white;
    background: rgba(0,0,0,0.2);
    font-size: 14px;
    padding: 10px 20px;
    position: absolute;
    width: 208px;
    top: 114px;
}
.title-tip:hover{
	background: rgba(0,0,0,0.3);
}
.title-detail{
	margin-top:12px;
}
.title-detail a{
	font-size:12px;
	color:black;
	line-height:15px;
}

/* css */
.box353{
	width:353px;
	height:300px;
    position:relative;
}
.title-bar{
	height:42px;
	background: url(../img/hglm.png) no-repeat;
}
.bar-name{
	height:42px;
	width:117px;
	line-height:45px;
	text-align:center;
	color:white;
	font-size:20px;	
}
.more{
	font-size:12px;
	color:#555555;
	margin-right:10px;
	margin-top:10px;
}
.box134{
	width:134px;
	height:90px;
}
.box134 img{
	width:100%;
	height:100%;
}
.box202{
	width:202px;
	padding:5px;
	margin-left:6px;
}
h6{
	font-size:14px;
	font-family:microsoft YaHei;
	font-weight:normal;
	color:black;
	width:100%;
	overflow:hidden;
	margin:0;
}
p{
	margin:5px 0;
	color:#555;	
}
.text265{
	float:left;
	width:265px;
}

.white-box2{
	padding: 15px;
    background: white;
    border: 2px solid #d1e2f1;
    width: 237px;
}
.box113{
	width:113px;
	height:78px;
	background:#c8c8c8;
	float:left;
}
.box113 a{
	display:block;
	text-align:center;
	width:100%;
	padding-top:52px;
	padding-bottom:5px;
	color:#3d5c9d;
	font-size:14px;
	position:relative;
}
.box113.active{
	background:#3d5c9d;
	
}
.box113.active a{
	color:white;
}
.box113 a:before{
	content: "";
    position: absolute;
    left:36px;
    top:6px;
    width: 47px;
    height: 46px;
    background: url(../img/blueicon.png) -252px -94px no-repeat;
}
.box113 a.d1:before{
	background: url(../img/blueicon.png) -252px -94px no-repeat;
}
.box113 a.d2:before{
	background: url(../img/blueicon.png) -377px -94px no-repeat;
}
.box113 a.d3:before{
	background: url(../img/blueicon.png) -501px -94px no-repeat;
}
.box113 a.d4:before{
	background: url(../img/blueicon.png) -641px -94px no-repeat;
}
.box113 a.d5:before{
	background: url(../img/blueicon.png) -765px -94px no-repeat;
}
.box113 a.d6:before{
	background: url(../img/blueicon.png) -893px -94px no-repeat;
}
.banner-img{
	height:112px;
	width:100%;
	padding:1px;
}
/* link css */
.line-div{
	height:80px;
	background: url(../img/hglx.png) no-repeat;
	background-repeat:repeat;
	width:100%;
}
.line-title{
	width:180px;
	line-height:80px;
	font-size:20px;
	text-align:center;
	color:white;
	font-family:microsoft YaHei;
}
/*
.right-red-arrow{
	display:block;
	width: 0;
    height: 0;
    border-top:32px solid transparent;
    border-left:23px solid #3d5c9d;
    border-bottom:32px solid transparent;
}*/
.white-link{
	text-align:center;
	background:white;
	color:#3d5c9d;
	font-size:12px;
	font-family:microsoft YaHei;
	width:118px;
	position:relative;
	cursor:pointer;
	margin-top:11px;
	float:left;
	margin-left:40px;
	margin-right:40px;
}
.bottom-red-arrow{
	display:inline-block;
	width: 0;
    height: 0;
    border-left:3px solid transparent;
    border-top:6px solid #3d5c9d;
    border-right:3px solid transparent;
	margin-top:12px;
}
.link-list{
	position:absolute;
	padding:10px;
	background:#f3f3f3;
	width:98px;
	display:none;
}
.link-list li a{
	color:#555;
}
.white-link:hover .link-list{
	display:block;
}
.blue-line{
	float:left;
	width:0;
	border-right:1px solid #3d5c9d;
	height:11px;
	margin-top:20px;
}
.bottom{
	margin-top:50px;
	background:url(../img/bottom-bg2.png);
	height:146px;
	/* width:1100px; */
}
.sylogo{
	background:url(../img/sylogo.png);
	height:71px;
	width:58px;
	margin-left:180px;
	margin-top:40px;
	float:left;
}
.bmeg-box{
	padding-top:20px;
    /* margin-left: 740px; */
    float: left;
}
.bnav-list li{
	display:inline-block;
}
.bnav-list li.white-line{
	width: 1px;
    height: 12px;
    background: white;
}
.bnav-list li a{
	color:white;
	font-family:microsoft YaHei;
	font-size:16px;
	margin:0 12px;
}
.bnav-list li a:hover{
	color:rgb(255, 189, 180);
}
.addr{
	color:white;
	f0nt-size:14px;
	font-family:microsoft YaHei;
	margin-top:12px;
	text-align:center;
}

.block{
	display:block;
}
/*<!-- 上导航详细菜单--*/

.navdetail{
	width:1078px;
	height: 320px;
	background:white;
	border:1px solid #3d5c9d;
	border-top:5px solid #3d5c9d;
	position:absolute;
	z-index:999;
	padding:10px;
}
.box565{
	width:565px;
	margin-top:10px;
	margin-left:10px;
}
.box252{
	width:247px;
	height:150px;
	position:relative;
	margin:20px 15px;
}
.box252 .imgbox{
	width:245px;
	height:140px;
	overflow:hidden;
	border-radius:3px;
}
.box252 .imgbox img{
	width:100%;
	height:100%;
}
.box252 .title-tip{
	color: white;
    background: #3d5c9d;
    font-size: 14px;
    padding: 4px 20px;
    position: absolute;
    width: 207px;
    top: 108px;
}
.box252 .title-tip:hover{
	
}
.nbox390{
	width:405px;
	height:370px;
	margin-top:30px;
	overflow:hidden;
	
}
.tab2 li{
	display:inline-block;
}
.tab2 li a{
	font-size:18px;
	font-weight:bold;
	display:block;
	height:30px;
	line-height:30px;
	width:85px;
	text-align:center;
	margin-right:20px;
}
.tab2 li.active a{
	border-bottom:4px solid #3d5c9d;
}
.nofloat{
	float:none;
}
.listgrey li a{

}
.listgrey li{
	padding:8px 0;
	padding-top:2px;
	border-bottom:1px dashed #ddd;
}
.jdal{
	width:27px;
	height:123px;
	font-family:'黑体';
	font-size:18px;
	padding:10px;
	text-align:center;
	color:white;
	background:	#3d5c9d;
	margin:0 20px;
}
.box194{
	width:194px;
	margin:0 11px;
}
.imgborder{
	height:120px;
	width:187px;
	border:1px solid #3d5c9d;
	border-radius: 5px;
	padding:3px;
}
.imgborder img{
	width:100%;
	height:100%;
}
.box194 p{
	font-size:15px;
	font-family:microsoft YaHei;
	color:black;
	padding:0px;
	width:174px;
	text-align:center;
}
.b-hxwh{
	width:161px;
	height:39px;
	font-family:'黑体';
	font-size:18px;
	text-align:center;
	color:white;
	background:	#3d5c9d;
	line-height:39px;
}
.fn18{
	font-family:'黑体';
	font-size:18px;
	color:black;
}
.fn15{
	font-size:15px;
	font-family:microsoft YaHei;
	color:black;
}
.w252{
	width:226px;
	 height:178px;
	 padding:8px;
	 border:1px solid #3d5c9d;
	     border-radius: 5px;
	 margin-right:15px;
}
.w387{
	width:378px;
	height:440px;
	background:#b1d9fa;
}
.rencai{
	text-align:center;
}
.rencai .fl a{
	display:block;
	width:100px;
	height:25px;
	padding-top:100px;
	margin:0px 7px;
	font-family:'黑体';
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#1c335f;
	background:url(../img/team.png) 0 -396px no-repeat;
}
.rencai.pp2 .fl a{
	/*margin:5px; */
	margin: 15px 6px;
}
.rencai .rc1 a{
/* background:url(../img/team.png) 0 -396px no-repeat; */
background:url(../img/team.png) 0 0px no-repeat;
}
.rencai .rc2 a{
/*
background:url(../img/team.png) -116px -396px no-repeat;  */
background:url(../img/team.png) -116px 0px no-repeat;
}
.rencai .rc3 a{
/*background:url(../img/team.png) -229px -396px no-repeat; */
background:url(../img/team.png) -229px 0px no-repeat;
}
.rencai .rc4 a{/*
background:url(../img/team.png) -341px -396px no-repeat;*/
background:url(../img/team.png) -341px 0px no-repeat;
}
.rencai .rc5 a{/*
background:url(../img/team.png) -341px -396px no-repeat;*/
background:url(../img/team.png) 0px -128px no-repeat;
}
.rencai .rc6 a{/*
background:url(../img/team.png) -341px -396px no-repeat;*/
background:url(../img/team.png) -116px -128px no-repeat;
}
.rencai .rc7 a{/*
background:url(../img/team.png) -341px -396px no-repeat;*/
background:url(../img/team.png) -229px -128px no-repeat;
}
.rencai .rc8 a{/*
background:url(../img/team.png) -341px -396px no-repeat;*/
background:url(../img/team.png) -341px -128px no-repeat;
}
.rencai .rc9 a{/*
background:url(../img/team.png) -341px -396px no-repeat;*/
background:url(../img/team.png) 0px -256px no-repeat;
}
.rencai .rc10 a{/*
background:url(../img/team.png) -341px -396px no-repeat;*/
background:url(../img/team.png) -116px -256px no-repeat;
}
.rencai .rc11 a{/*
background:url(../img/team.png) -341px -396px no-repeat;*/
background:url(../img/team.png) -229px -256px no-repeat;
}
.rencai .rc12 a{

background:url(../img/team.png) -341px -256px no-repeat;
}
.rencai .rc13 a{

background:url(../img/team.png) 0px -396px no-repeat;
}
.rencai .rc14 a{

background:url(../img/team.png) -116px -396px no-repeat;
}
.rencai .rc15 a{

background:url(../img/team.png) -229px -396px no-repeat;
}
.rencai .rc16 a{
background:url(../img/team.png) -341px -396px no-repeat;
}


/**/


.picbox li{
	display:inline-block;
	width:110px;
	height:88px;
	background:#eeeaee;
}
.picbox li a{
	color:#3d5c9d;
	font-size:12px;
	text-align:center;
	display: block;
    padding-top: 63px;
	position:relative;
}
.picbox li.active{
	background:#3d5c9d;
}
.picbox li.active a{
	color:white;
}
.picbox li a:before{
	content: "";
    position: absolute;
	border-radius: 18px;
    left: 36px;
    top: 19px;
    width: 37px;
    height: 37px;
    background: #e7d3db url(../img/blueicon.png) -7px -4px no-repeat;	
}
.picbox li.active a:before{
	background: white url(../img/blueicon.png) -7px -4px no-repeat;
}
.picbox li a.m1:before{background-position-x:-7px;}
.picbox li a.m2:before{background-position-x:-131px;}
.picbox li a.m3:before{background-position-x:-255px;}
.picbox li a.m4:before{background-position-x:-382px;}
.picbox li a.m5:before{background-position-x:-505px;}
.picbox li a.m6:before{background-position-x:-646px;}
.picbox li a.m7:before{background-position-x:-771px;}	

.w264{
  width:264px;
  height:146px
}
.w264 img{width:100%;height:100%}

.points{
	background:#3d5c9d;
	text-align:center;
	float:left;
	width:205px;
	margin-top:40px;
	margin-bottom:10px;
	color:white;
	font-family:microsoft YaHei;
}
.second-nav{
	height:30px;
	margin-bottom: 30px;
	border-bottom:1px solid #3d5c9d;
}
.navbtn-box{
	text-align:center;
	margin-bottom:-30px;
	background:white;
}
.navbtn{
	width:164px;
	height:59px;
	font-family:'黑体';
	font-size:22px;
	font-weight:bold;
	text-align:center;
	background:#c8c8c8;
	color:#3d5c9d;
	border-radius:5px;
}
.navbtn p{
	margin: 0;
    height: 22px;
	margin-top: 3px;
	color:#3d5c9d;
}
.navbtn span{
	font-size:12px;
	font-family:microsoft YaHei;
	font-weight:normal;

}
.navbtn.active,.navbtn.active p,.navbtn.active span{
	color:white;
	background:#3d5c9d;
}
.fn25{
	font-family:'黑体';
	font-size:25px;
	font-weight:bold;
	color:black;
	text-align:center;
	margin:20px 0;
}
.red{color:red}
.new-time{
	font-family:microsoft YaHei;
	font-size:14px;
	color:black;
	text-align:center;
	margin:10px;
}
hr{
	border-color:rgba(243, 243, 243, 0.22)
}
.main-img{
	width:551px;
	height:429px;
	margin-top:30px;
}
.main-img img{
	width:100%;
	height:100%;
}
.imgtitle{
	text-align:center;
	margin:10px;
}
.imgtitle a{
	color:#1c21db;
	font-family:microsoft YaHei;
	font-size:16px;
}
.new-text{
	width:1080px;
	margin:30px auto;
}
.new-text p{
	font-family:microsoft YaHei;
	font-size:15px;
	color:black;
	line-height:25px;
}
.new-text p img{
	width:100%;
}
.redbg{
	background:#fff;
}
.maildiv{
	width:710px;
	height:75px;
	margin:50px auto;
}
.maildiv a{
	float:left;
	margin-left:13px;
	width:222px;
	height:66px;
	font-size: 17px;
    font-family: '黑体';
	color:white;
	line-height: 66px;
    text-indent: 111px;
	border-radius:5px;
	background:#3d5c9d url(../img/mails.png) 22px 8px  no-repeat;
}
.maildiv a.xx1{
	background:#3d5c9d url(../img/mails.png) 22px 8px  no-repeat;
}
.maildiv a.xx2{
	background:#3d5c9d url(../img/mails.png) 22px -88px  no-repeat;
}
.maildiv a.xx3{
	background:#3d5c9d url(../img/mails.png) 22px -192px  no-repeat;
}
.fn14{
	font-family:microsoft YaHei;
	font-size:14px;
	color:black;
	line-height:25px;
}
.w240{
	width:255px;
	height:175px;
}
.w240 img{width:100%;height:100%;}

.pagediv{
	width:805px;
	margin:0 auto;
	font-size:15px;
	color:black;
	font-family:microsoft YaHei;
}
.pagelist{
	float:left;	
}
.pagediv .all{
	float:left;
	font-size:14px;
	color:black;
	line-height: 32px;
    margin-right: 20PX;
	font-family:microsoft YaHei;
	}
.pagelist li{
	float:left;
}
.pagelist li a{
	display:block;
	font-size:14px;
	color:black;
	font-family:microsoft YaHei;
	padding:5px 15px;
	border:1px solid #ddd;
	border-radius:3px;
	margin-right:10px;
	background:white;
}

.pagelist li.active a{
	color:white;
	background:#3d5c9d ;
}
.goto {
	float:left;
	font-size:14px;
	color:black;
	font-family:microsoft YaHei;
}
.goto input{
	border:1px solid #ddd;
	border-radius:3px;
	height:34px;
	line-height:32px;
	width:40px;
	text-align: center;
    font-size: 14px;
	margin:0 3px;
}
.gotobtn{
	    float: left;
    margin-left: 15px;
    font-size: 14px;
    color: black;
    font-family: microsoft YaHei;
    padding: 3px 29px;
    border: 1px solid #ddd;
    border-radius: 3px;
    background-color: white;
}
.rencai.pp3 .rc1 a{ background:url(../img/hudong.png) -15px -12px no-repeat;}
.rencai.pp3 .rc2 a{ background:url(../img/hudong.png) -165px -12px  no-repeat;}
.rencai.pp3 .rc3 a{ background:url(../img/hudong.png) -314px -12px no-repeat;}
.rencai.pp3 .rc4 a{ background:url(../img/hudong.png) -15px -175px no-repeat;}
.rencai.pp3 .rc5 a{ background:url(../img/hudong.png) -165px -175px no-repeat;}
.rencai.pp3 .rc6 a{ background:url(../img/hudong.png) -314px -175px no-repeat;}
