* {
	font-family: "微软雅黑", verdana, arial;
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6,h7,th {
	font-weight: normal;
}
body {
	font-size: 14px;
	background: #f8f8f8;
}
img {
	border: 0;
}
ul,li,p {
	list-style: none;
	margin:0;
	padding:0;
}
a {
	color: #717171;
	text-decoration: none;
}
a:hover {
	color: #0163BE;
	text-decoration: none;
}
div
{
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}
.h50_div_c{
	height: 50px;
	width: 100%;
	clear: both;
	float: left;
}
.h40_div_c{
	height: 40px;
	width: 100%;
	clear: both;
	float: left;
}
.h30_div_c{
	height: 30px;
	width: 100%;
	clear: both;
	float: left;
}
.h20_div_c{
	height: 20px;
	width: 100%;
	clear: both;
	float: left;
}
.h10_div_c{
	height: 10px;
	width: 100%;
	clear: both;
	float: left;
}
.clear {
	clear: both;
}
.position{
	width: 1400px;
	margin: 0 auto;
}
.top{
	width: 100%;
	height: 100px;
}
.top h1{
	display: block;
	float: left;
	width: 430px;
	height: 100px;
}
.top h1 img{
	width: 430px;
	height: 100px;
}
.top .link{
	float: right;
	line-height: 100px;
	color:#434343;
}
.top .link a{
	display: inline-block;
	padding:0 23px;
	color:#434343;
}
.top .form{
	display: block;
	float: right;
	width: 270px;
	height: 40px;
	border-radius: 40px;
	border: 1px solid #d7d7d7;
	margin-top: 30px;
	background: #fff;
}
.top .form .text{
	display: block;
	width: 230px;
	height: 40px;
	border: none;
	float: left;
	border-radius: 40px;
	text-indent: 30px;
        outline:none;
}
.top .form .submit{
	display: block;
	width:39px;
	height: 39px;
	border: none;
	background: url(/img/1.png) no-repeat center;
        outline:none;
}
.guide{
	width: 100%;
	height: 50px;
	background: #286db4;
}
.guide .nav{
	width: 1400px;
	height: 50px;
	margin: 0 auto;
}
.guide .nav .nLi{
	float: left;
	position: relative;
}
.guide .nav .nLi h3{
	line-height: 50px;
	font-size: 16px;
	text-align: center;
}
.guide .nav .nLi:hover h3{
	background: #2361a0;
}
.guide .nav .nLi h3 a{
	color:#fff;
	display: block;
	width: 175px;
	background: url(/img/7.png) no-repeat left;
	font-size: 16px;
}

.guide .nav .nLi .sub{
	display:none;
	position: absolute;
	background:#ffffff;
	width: 100%;
	padding: 10px 0;
}
.guide .nav .nLi .sub li{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.adv{
	width: 100%;
	float: left;
}
.adv .slideBox{ width:100%;overflow:hidden; position:relative; margin:0 auto;}
.adv .slideBox .hd{  width:10px; height:10px;position:absolute; right:0px; bottom:25px; z-index:1; width: 100%;text-align: center;}
.adv .slideBox .hd ul{  zoom:1; float:left;width: 100%;  }
.adv .slideBox .hd ul li{  margin:0 5px;  width:10px; height:10px;  text-align:center; background:#fff; cursor:pointer; display: inline-block; border-radius: 10px; }
.adv .slideBox .hd ul li.on{ opacity: 0.5; }
.adv .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.adv .slideBox .bd li{ zoom:1; vertical-align:middle; }
.adv .slideBox .bd img{ width:100%;display:block; }
.content1{
	width: 100%;
	height: 390px;
	margin-top: 30px;
}
.content1 .slideBox1{
	width: 690px;
	height: 390px;
	float: left;
	position: relative;
}
.content1 .slideBox1 .hd1{display: none;}
.content1 .slideBox1 .bd1{ position:relative;width: 690px;
	height: 390px; z-index:0;   }
.content1 .slideBox1 .bd1 li{ width: 690px;
	height: 390px;zoom:1; vertical-align:middle; position: relative; }
	.content1 .slideBox1 .bd1 li .topic{
		width: 100%;
		height: 110px;
		overflow: hidden;
		background: url(/img/6.png) no-repeat center;
		display: block;
		left: 0;
		bottom:0;
		position: absolute;
		line-height: 160px;
		text-align: center;
		color:#fff;
		font-size: 16px;
	}
.content1 .slideBox1 .bd1 img{ width: 690px;
	height: 390px;display:block; }
.content1 .prev1,.content1 .next1{
	display: block;
	width:40px;
	height: 80px;
	position: absolute;
	top:156px;
	cursor: pointer;
	z-index: 2;
}
.content1 .prev1{
	background: url(/img/4.png) no-repeat right;
	left: 0;
}
.content1 .next1{
	background: url(/img/5.png) no-repeat left;
	right:0;
}
.title_main{
	width: 100%;
	height: 46px;
	border-bottom: 1px solid #d9d9d9;
}
.title_main h2{
	display: block;
	float: left;
	height: 25px;
	line-height: 24px;
	font-size: 24px;
	font-weight: bold;
	padding-left: 15px;
	background: url(/img/2.png) no-repeat left;
}
.title_main h2 a{
	color: #286db4;
}
.title_main .more{
	float: right;
	color: #ababab;
	font-size: 14px;
}

.content1 .right{
	width: 690px;
	height: 390px;
	float: right;
	overflow: hidden;
}
.content1 .right .first{
	width: 100%;
	height: 105px;
}
.content1 .right .first .topic{
	display: block;
	width: 100%;
	line-height: 18px;
	color: #3b3b3b;
	font-weight: bold;
	font-size: 18px;
	padding-top: 18px;
}
.content1 .right .first p{
	display: block;
	color:#aeaeae;
	font-size: 14px;
	line-height: 28px;
	margin-top: 13px;
}
.content1 .right .first p a{
	color:#286db4;
}
.list_main{
	display: block;
	margin-top: 10px;
}
.list_main li{
	width: 100%;
	float: left;
	height: 40px;
	line-height: 40px;
	
}
.list_main li a{
	float: left;
	padding-left: 15px;
	display: block;
	background: url(/img/3.png) no-repeat left;
	color: #2e2e2e;
	font-size: 16px;
}
.list_main li p{
	float: right;
	color: #aeaeae;
	font-size: 16px;
}
.content2{
	width: 100%;
	height: 240px;
	margin-top: 30px;
}
.content2 .left{
	width: 690px;
	height: 240px;
	float: left;
}
.content2 .right{
	width: 690px;
	height: 240px;
	float: right;
}
.content2 .right .box{
	width: 335px;
	height: 110px;
	float: left;
}
.content2 .right .box1{
	background:#939cb2;
	margin-bottom: 20px;
	margin-right: 20px;
}
.content2 .right .box2{
	background:#a493b2;
	margin-bottom: 20px;
}
.content2 .right .box3{
	background:#93b2ad;
	margin-right: 20px;
}
.content2 .right .box4{
	background:#b2a893;
}
.content3{
	width: 100%;
	height: 240px;
	margin-top: 30px;
}
.content3 .left{
	float: left;
	width: 690px;
	height: 240px;
	overflow: hidden;
}
.content3 .left .first{
	width: 100%;
	height: 105px;
        margin-bottom:20px;
}
.content3 .left .first .topic{
	display: block;
	width: 100%;
	line-height: 18px;
	color: #3b3b3b;
	font-weight: bold;
	font-size: 18px;
	padding-top: 18px;
}
.content3 .left .first p{
	display: block;
	color:#aeaeae;
	font-size: 14px;
	line-height: 28px;
	margin-top: 13px;
}
.content3 .left .first p a{
	color:#286db4;
}
.content3 .right{
	float: right;
	width: 690px;
	height: 240px;
	overflow: hidden;
}
/*.content3 .right ul{
	margin-top: 20px;
	display: block;
}
.content3 .right li{
	width: 100%;
	height: 90px;
	margin-bottom: 30px;
}
.content3 .right li .date{
	width: 90px;
	height: 90px;
	text-align: center;
	line-height: 45px;
	float: left;
}
.content3 .right li .date .dd{
	width: 90px;
	height: 45px;
	background: #286db4;
	font-size: 24px;
	font-weight: bold;
	color:#fff;
}
.content3 .right li .date .yy{
	width: 90px;
	height: 45px;
	background: #f6f6f6;
	color: #4d4d4d;
}
.content3 .right li .text{
	width: 580px;
	height: 90px;
	float: right;
}
.content3 .right li .text a{
	display: block;
	line-height: 30px;
	color: #424242;
	font-weight: bold;
	font-size: 18px;
}
.content3 .right li .text p{
	font-size: 14px;
	line-height: 28px;
	margin-top: 5px;
	color:#aeaeae;
}
*/
.content4{
	width: 100%;
	height: 125px;
	margin-top: 30px;
}
.content4 img{
	width: 1400px;
	height: 125px;
}
.content5{
	width: 100%;
	height: 335px;
	margin-top: 30px;
}
.content5 .left{
	width: 690px;
	height: 295px;
	float: left;
}
.content5 .right{
	width: 690px;
	height: 295px;
	float: right;
}
.list_main1{
	display: block;
}
.list_main1 li{
	width: 100%;
	float: left;
	height: 49px;
	line-height: 48px;
	border-bottom: 1px dashed #e6e6e6;
	
}
.list_main1 li a{
	float: left;
	padding-left: 15px;
	display: block;
	background: url(/img/3.png) no-repeat left;
	color: #2e2e2e;
	font-size: 16px;
}
.list_main1 li p{
	float: right;
	color: #aeaeae;
	font-size: 16px;
}
.foot{
	width: 100%;
	height: 205px;
	background: url(/img/8.jpg) no-repeat center;
}
.foot .b_logo{
	width: 330px;
	height: 50px;
	
}
.foot .b_logo img{
	width:330px;
	height: 50px;
}
.foot .left{
	width: 1000px;
	float: left;
	margin-top: 45px;
}
.foot .infom{
	width: 1200px;
	line-height: 30px;
	color:#fff;
}
.foot .right{
	width: 100px;
	height: 140px;
	float: right;
	margin-top: 40px;
}
.foot .right img{
	width: 100px;
	height: 100px;
	display: block;
}
.foot .right a{
	display: block;
	line-height: 40px;
	text-align: center;
	color: #fff;
}

/**内页样式**/
.colbnr{width: 100%;height: 330px; position:relative;}
.Column{width: 1400px;margin: auto;font-size: 30px;color: #fff;padding-top: 160px; position:relative;z-index:2;    text-align: right;}
.Column .addr{font-size: 14px;margin-top: 15px;}
.Column .addr a{
	color:#fff;
}
.main{width: 1400px;margin: 40px auto;overflow: hidden;}
/**图文**/
.infolist{float: right;width: 1100px;}
.infolist ul{overflow: hidden;margin-left: -10px;}
.infolist ul li{padding: 20px;background: #fff;float: left;margin-left: 17px;margin-bottom: 17px;}
.infolist ul li .image{width: 315px;height: 180px;}
.infolist ul li .image img{width: 100%;height: 100%;}
.infolist ul li .infotxt{width: 315px;overflow: hidden;margin-top: 25px;}
.infolist ul li .infotxt .info_time{float: left;width: 47px;font-size: 30px;color: #286db4;text-align: center;}
.infolist ul li .infotxt .info_time p{font-size: 12px;}
.infolist ul li .infotxt .info_txts{float: right;width: 249px;}
.infolist ul li .infotxt .info_txts .info_til{font-size: 16px;color: #4c4c4c;}
.infolist ul li .infotxt .info_txts .info_wz{font-size: 14px;color: #898989;margin-top: 5px;}
/**图片**/
.imglist ul li{text-align: center;}
.imglist ul li p{margin-top: 10px;}
/**信息列表**/
.timelist{}
.timelist ul{}
.timelist ul li{width: 100%;height:105px;box-sizing: border-box;}
.timelist ul li .infotxt{width: 100%;margin-top: 0px;}
.timelist ul li .infotxt .info_time{width:55px;color: #000;}
.timelist ul li .infotxt .info_txts{width: calc(100% - 60px);position:relative;padding-left: 25px;}
.timelist ul li .infotxt .info_txts:before{
	content: "";
	width: 1px;
	height: 85px;
	background: #f5f5f6;
	position: absolute;
	left: 0px;
}
.timelist ul li:hover .infotxt .info_time{color: #286db4;}
.timelist ul li:hover .infotxt .info_txts .info_til{color: #286db4;}
.detail{
	padding: 20px;
	background: #fff;
}
.detail h2{font-size: 24px;margin-bottom: 10px;}
.publish{width: 100%;height: 50px;background: #f9f9f9;padding-left: 15px;line-height: 50px;margin-top: 15px;}
.detail_txt{line-height: 35px;margin-top: 25px;}

/**内业固定侧导航**/
.colnav{width: 245px;float: left;padding: 20px;background: #fff;}
.colnav ul{}
.colnav ul li{line-height: 50px;border-bottom: 1px solid #e1e1e1;padding-left: 10px;}
.colnav ul li .gt{float: right;padding-right: 10px;}

.colnav ul li:hover{background: #286db4;color: #fff;}
.colnav ul li.on{
background: #286db4;color: #fff;
}
.colnav ul li:hover a{
	color:#fff;
}
.colnav ul li.on a{
color: #fff;
}
.colnav ul li:hover .gt{
	color:#fff;
}
.shizi .box{
	width: 176.5px;
	height: 50px;
	float: left;
	border: 0.5px #F2F2F2 solid;
	text-align: center;
	line-height: 50px;
	font-size: 14px;
}
.shizi .box a{
	font-size: 14px;
	color: #292929;
}
.shizi .box:nth-child(n){
    background:#fff;
}
.shizi .box:nth-child(n+7){
    background:#fff;
}
.shizi .box:nth-child(n+13){
    background:#fff;
}
.shizi .box:nth-child(n+19){
    background:#fff;
}
.shizi .box:nth-child(n+25){
    background:#fff;
}
.shizi h2{
	display: block;
	width: 100%;
	line-height: 18px;
	border-left: 5px solid #286DB4;
	text-indent: 15px;
	font-size: 18px;
	font-weight: bold;
	color:#286DB4;
	margin-top: 10px;
}
.shizi .slideTxtBoxx1{ 
	width: 100%;
	position: relative;
 }
.shizi .slideTxtBoxx1 .hdx1{ 
	width: 120px;
	height: 30px;
	position: absolute;
	right:0;
	top:-50px;
 }
.shizi .slideTxtBoxx1 .hdx1 ul{ 
	width: 100%;
	height: 30px;
	display: block;
 }
.shizi .slideTxtBoxx1 .hdx1 ul li{ 
	width: 60px;
	height: 30px;
	float: left;
	color: #292929;
	margin:0;
	padding:0;
	text-align: center;
	line-height: 30px;
 }
.shizi .slideTxtBoxx1 .hdx1 ul li.on{ background:#286DB4; color: #fff; }
.shizi .slideTxtBoxx1 .bdx1{
	margin-top: 20px;
}
.youqinglianjie{
}
.youqinglianjie .slideTxtBox{ 
	width: 100%;
	position: relative;
	background: #286DB4;
	border: 10px solid #286DB4;
	box-sizing: border-box;
	float: left;
 }
.youqinglianjie .slideTxtBox .hd{ 
	width: 240px;
	height: 45px;
	right:0;
	background: #286DB4;
	float: left;
 }
.youqinglianjie .slideTxtBox .hd ul{ 
	width: 100%;
	height: 30px;
	display: block;
 }
.youqinglianjie .slideTxtBox .hd ul li{ 
	width: 120px;
	height: 45px;
	float: left;
	margin:0;
	padding:0;
	text-align: center;
	background: #286DB4;
	color: #fff;
	display: block;
	line-height: 45px;
	font-size: 18px;
	font-weight: bold;
 }
.youqinglianjie .slideTxtBox .hd ul li.on{
	color:#286DB4;
	background: #fff;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.youqinglianjie .slideTxtBox .bd{
	background: #fff;
	width: 100%;
	float: left;
	padding:20px 0;
}
.youqinglianjie .slideTxtBox .bd li{
	display: block;
	float: left;
	width: 650px;
	margin:0 20px;
	line-height: 50px;
	border-bottom: 1px solid #E5E5E5;
}
.youqinglianjie .slideTxtBox .bd li span{
	display: block;
	width: 2px;
	height: 2px;
	background:#4E4E4E;
	float: left;
	margin-top: 24px;
}
.youqinglianjie .slideTxtBox .bd li a{
	display: block;
	color: #4E4E4E;
	float: left;
	margin-left: 5px;
}
.contact{ width: 100%; position: relative; }
.map{width: 100%;height: 300px;background: #f0f0f0;margin-top: 30px;}
.contact_method{position: absolute;top: 240px;left: 50%; margin-left:-610px;box-shadow: 1px 1px 1px rgba(0,0,0,0.05);}
.contact_method ul{}
.contact_method ul li{height:150px;padding:40px 65px;background: #fff;float: left;text-align: center;position: relative;box-sizing: border-box;}
.contact_method ul li:after{
    content: "";
    width: 1px;
    height: 100px;
    background: #e5e5e5;
    position: absolute;
    top: 30px;
    left: 0px;
}
.contact_method ul li:first-child:after{display: none;}
.contact_method ul li p{margin-top: 20px;}
.contact_method ul li:nth-child(2) p{margin-top: 5px;}
.contact_method ul li:nth-child(3) p{margin-top: 15px;}
.intro{width: 70%;margin:250px auto 100px auto;text-align: center;}
.intro-til{font-size: 30px;}
.intro-txts{color: #4c4c4c;opacity: 0.5;margin-top: 30px;}

.linkmain{
	width: 1440px;
	float: left;
	min-height: 400px;
}
.linkmain .linkbox{
	width:405px;
	height:160px;
	float: left;
	border:1px solid #DFDDD9;
	margin:37px;
	background: #fff;
}
.linkmain .linkbox .img{
	width: 100%;

	display: block;


}