@charset "utf-8";


/* comment(公共模块) */

/* function */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;    position: absolute;

    right: 27px;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu li a:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}

/* g-m(居中) */
.g-m {width: 982px;padding:0 10px;margin: 0 auto;}

/* font */
.fs1{font-size: 14px;}
.fs2{font-size: 16px;}
.font-text1{font-size: 14px;color: #999;}
.font-text2{font-size: 14px;color:#666;}
.font-h1{font-size: 18px;color: #ef7f00;font-weight: bolder;}
.font-h2{font-size: 16px;color: #ef7f00;font-weight: normal;}
.font-h3{font-size: 14px;color: #ef7f00;font-weight: normal;}

/* input */
.input-search{height: 30px;line-height:30px;width:220px;padding-left:5px;background:#fff;border:0;color: #999;cursor: pointer;}
.submit-search{height: 30px;width: 70px;margin-left: -18px;border: 0;color: #fff;background: url(../images/icon.png) -330px -370px no-repeat;cursor: pointer;}

/* icon */
.icon-search,
.icon-ji1,
.icon-ji2,
.icon-ji3,
.icon-ji4,
.icon-ji5,
.icon-ji6,
.icon-gk1,
.icon-gk2,
.icon-gk3,
.icon-gk4,
.icon-gk5,
.icon-gk6,
.icon-app,
.icon-sina,
.icon-wechat,
.icon-backtop,
.icon-fw1,
.icon-fw2,
.icon-fw3,
.icon-fw4,
.icon-fw5,
.icon-fw6,
.icon-cx1,
.icon-cx2,
.icon-cx3
{
	display: inline-block;
	background: url(../images/icon.png) no-repeat;
}

.icon-nav1,
.icon-nav2,
.icon-nav3,
.icon-nav4,
.icon-nav5,
.icon-nav6{
	display: inline-block;
	background: url(../images/icon.png) no-repeat;
	margin-right:16px;
	float: left;
}
.icon-search{width: 20px;height: 30px;background-color:#fff;background-position: 0 -261px;}
.icon-nav1{width: 32px;height: 28px;background-position: 0 0;}
.icon-nav2{width: 25px;height: 29px;background-position: 0 -35px;}
.icon-nav3{width: 31px;height: 30px;background-position: 0 -70px;}
.icon-nav4{width: 33px;height: 26px;background-position: 0 -105px;}
.icon-nav5{width: 28px;height: 32px;background-position: 0 -140px;}
.icon-nav6{width: 32px;height: 26px;background-position: 0 -175px;}

.icon-ji1{width: 28px;height: 36px;background-position: -120px -142px;margin:10px 0 5px 0;}
.icon-ji2{width: 33px;height: 36px;background-position: -159px -142px;margin:10px 0 5px 0;}
.icon-ji3{width: 32px;height: 36px;background-position: -204px -142px;margin:10px 0 5px 0;}
.icon-ji4{width: 39px;height: 36px;background-position: -243px -142px;margin:10px 0 5px 0;}
.icon-ji5{width: 48px;height: 36px;background-position: -290px -142px;margin:10px 0 5px 0;}

.icon-gk1{width: 26px;height: 26px;background-position: -130px -195px;float: left;margin-top:12px;}
.icon-gk2{width: 24px;height: 24px;background-position: -163px -195px;float: left;margin-top:12px;}
.icon-gk3{width: 25px;height: 25px;background-position: -194px -195px;float: left;margin-top:12px;}
.icon-gk4{width: 24px;height: 24px;background-position: -225px -195px;float: left;margin-top:12px;}
.icon-gk5{width: 25px;height: 25px;background-position: -255px -195px;float: left;margin-top:12px;}
.icon-gk6{width: 25px;height: 25px;background-position: -286px -195px;float: left;margin-top:12px;}

.icon-fw1{width: 36px;height: 35px;background-position: -120px -70px;float: left;margin-top:19px;}
.icon-fw2{width: 32px;height: 35px;background-position: -160px -70px;float: left;margin-top:19px;}
.icon-fw3{width: 40px;height: 24px;background-position: -203px -70px;float: left;margin-top:24px;}
.icon-fw4{width: 38px;height: 28px;background-position: -243px -70px;float: left;margin-top:23px;}
.icon-fw5{width: 34px;height: 32px;background-position: -289px -70px;float: left;margin-top:22px;}
.icon-fw6{width: 33px;height: 29px;background-position: -337px -70px;float: left;margin-top:24px;}

.icon-cx1{width: 43px;height: 43px;background-position: -38px 0;margin: 12px 0;}
.icon-cx2{width: 54px;height: 46px;background-position: -87px 0;margin: 10px 0;}
.icon-cx3{width: 53px;height: 52px;background-position: -152px 0;margin: 13px 0 1px 0;}

.icon-app{width: 23px;height: 39px;background-position: -215px 0;margin:8px 14px;}
.icon-sina{width: 37px;height: 30px;background-position: -258px 0;margin:10px 7px;}
.icon-wechat{width: 36px;height: 29px;background-position: -313px 0;margin:11px 8px;}
.icon-backtop{width: 30px;height: 31px;background-position: -370px 0;margin:12px 10px;}

/* back-top */
.back-top{
	position: fixed;
	top:30%;
	left:50%;
	margin-left:540px;
	z-index: 999;
}
.back-top a{
	position: relative;
	display: block;
	width: 53px;
	height: 53px;
	margin-top:7px;
	background:url(../images/icon.png) -49px -347px;
}
.back-top a img{
	width: 53px;
	height: 53px;
}
.back-top a .wechat img{
	width: 100%;
	height: 100%;
}
/* comment-style */
/*body{
	background: url(bg4.jpg) no-repeat;
	background-position: center 0;
	*background-position: center 0;
	background-repeat: no-repeat;
	*position: relative;
	overflow-x: hidden;
	background-size: 100%;
	background-attachment: fixed;
}*/

	/* header */
	.header{
		height: 103px;
		padding-top:26px;
		position: relative;
	}
	.logo{
		display: block;
		margin: 0 0 0 20px;
	}
	.weather{
		height: 72px;
		width:390px;
		margin-top:17px;
		margin-left: 20px;
	}
	.weather-dq{
		height: 40px;
		width: 35px;
		line-height: 40px;
		font-size: 14px;
		color: #0168b7;
		font-weight: bold;
	}
	.weather-img{
		width: 40px;
		height: 40px;
		margin: 0 5px;
	}
	.weather-text{
		padding-left: 1px;
		width: 80px;
		height: 40px;
	}
	.weather-text span{
		height: 20px;
		line-height: 20px;
		font-size: 14px;
		color: #0168b7;
		font-weight: bold;
	}
	.weather-time{
		display: block;
		width: 31px;
		height: 31px;
		margin-top: 3px;
		line-height: 38px;
		text-align: center;
		font-size: 16px;
		color: #0168b7;
		font-weight: bolder;
		background: url(../images/weather-time.png);
	}
	.weather-box{
		width: 110px;
		height: 40px;
		padding-left: 10px;
	}
	.weather-box span{
		height: 20px;
		line-height: 20px;
		font-size: 14px;
		font-weight: bold;
		color: #0168b7;
	}
.search-box{
    height: 30px;
    width: 297px;
    margin-top: 6px;
    padding-left: 13px;
    background: url(../images/search-bor.png) no-repeat;
}

		/* nav */
		
		/*.nav{
			height: 50px;
			width: 100%;
			padding:0 10px;
			background: url(nav1.png) no-repeat;
		}*/
		.nav2{
			height: 50px;
			width: 100%;
			padding:0 23px;
			background: url(../global/dnav1.png) no-repeat;
			list-style: none;
		}
		.nav li{
			float:left;
			height: 50px;
		}
		.nav li a{
			display: block;
			height: 50px;
			line-height: 30px;
			margin-right: 10px;
			color: #fff;
		}
		.nav .line a.lis1{background:url(../global/nav2.png) -6px 0 no-repeat;}
		.nav .line a.lis2{background:url(../global/nav2.png) -154px 0 no-repeat;}
		.nav .line a.lis3{background:url(../global/nav2.png) -308px 0 no-repeat;}
		.nav .line a.lis4{background:url(../global/nav2.png) -467px 0 no-repeat;}
		.nav .line a.lis5{background:url(../global/nav2.png) -630px 0 no-repeat;}
		.nav .line a.lis6{background:url(../global/nav2.png) -788px 0 no-repeat;}
		.nav2 .line a.lis1{background:url(../global/dnav2.png) -26px 0 no-repeat;}
		.nav2 .line a.lis2{background:url(../global/dnav2.png) -169px 0 no-repeat;}
		.nav2 .line a.lis3{background:url(../global/dnav2.png) -325px 0 no-repeat;}
		.nav2 .line a.lis4{background:url(../global/dnav2.png) -485px 0 no-repeat;}
		.nav2 .line a.lis5{background:url(../global/dnav2.png) -647px 0 no-repeat;}
		.nav2 .line a.lis6{background:url(../global/dnav2.png) -805px 0 no-repeat;}
		.lis1{width: 132px;}
		.lis2{width: 150px;}
		.lis3{width: 150px;}
		.lis4{width: 150px;}
		.lis5{width: 150px;}
		.lis6{width: 150px;}
		.nav .line a{
			background:#0168b7;
			float:left;
		}

	/* main */
	.main{
		height: 690px;
    	overflow: hidden;
		position: relative;
		/*margin-top: 16px;*/
		padding-bottom: 20px;
		position: relative;
		background: url(../images/mback.png) left -0px;
	}
	.main2{
    	overflow: hidden;
		position: relative;
		/*margin-top: 16px;*/
		position: relative;
		background: url(../images/mback.png) left -0px;
	}

		/*tab*/
		.i-tab{
			width: 984px;
			height: 339px;
			border-top:3px solid #0168b7;
			/*overflow: hidden;*/
			margin-bottom: 20px;
			position: relative;
			background-color: #fff;
		}
		.i-tab-list{
			width: 6874px;
			position: absolute;
		}
		.tab-box{
			width: 982px;
			height: 0px;
			overflow: hidden;
			position: absolute;
			top:0;
			left:0;
			background:#fff;
			z-index: 200;
			border:1px solid #0168b7;
			border-top:none;
		}
		.tab-box.bor-n{
			border:0;
		}
		.tab-box.f-db{
			display: block;
		}
		.tab-box-b{
			overflow: hidden;
			width: 982px;
			height: 338px;
		}
		.con-l{
			width: 982px;
			height: 1083px;
			position: fixed;
			top: -200px;
			right: 50%;
			margin-right: 502px;		}
		.con-r{
			width: 982px;
			height: 1083px;
			position: fixed;
			top: -200px;
			left: 50%;
			margin-left: 501px;
		}
		

/* box1 */
	/* 轮播 */
	.i-sld{
		width: 663px;
		height: 339px;
	}
	.i-sld.name2{
		width: 372px;
		height: 274px;
	}
	.i-sld.name3{
		width: 334px;
		height: 263px;
		border:1px solid #bfbfbf;
	}
	.i-sld.name2 .flex-control-nav {
	    width: 100px;
	    position: absolute;
	    margin: -260px 0 0 280px;
	    text-align: center;
	    z-index: 20;
	}
	.i-sld.name3 .flex-control-nav{
		display:none;
	}
	.i-sld2.name4 .flex-control-nav{position: absolute;margin:0;left:50%;margin-left:-53px;bottom:-30px;}
	.i-sld2.name4 .flex-control-paging li a {width: 14px; height: 14px; display: block;background:url(../images/icon.png) -19px -368px no-repeat;text-indent: -9999px;}
	.i-sld2.name4 .flex-control-paging li a:hover { background-position: 0 -368px; }
	.i-sld2.name4 .flex-control-paging li a.flex-active { background-position: 0 -368px; }
	.sld-mask {
	    height: 43px;
	    width: 100%;
	    background: url(../images/index-ba.png);
	    position: absolute;
	    bottom: 0px;
	    left: 0;
	    z-index: 9;
	}
	.sld-mask.s2{
		height:76px;
		padding: 2px 0;
	}
	.sld-p {
	    width: 500px;
	    height: 43px;
	    line-height: 43px;
	    padding: 0 20px;
	    position: absolute;
	    bottom: 0;
	    left: 0;
	    font-size: 16px;
	    color: #fff;
	    overflow: hidden;
	    z-index: 15;
	}
	.sld-p2{
		width: 90%;
	    height: 43px;
	    line-height: 43px;
	    padding: 0 5%;
	    position: absolute;
	    bottom: 0;
	    left: 0;
	    font-size: 14px;
	    color: #fff;
	    overflow: hidden;
	    z-index: 15;
	}
	.sld-p3{
		width: 90%;
	    height: 76px;
	    line-height: 25px;
	    padding: 0 5%;
	    position: absolute;
	    bottom: 0;
	    left: 0;
	    font-size: 14px;
	    color: #fff;
	    overflow: hidden;
	    z-index: 15;
	}
	.slides li a{
		display: block;
		position: relative;
	}
	/* 轮播 end */
	
	/* i-ul */
	.i-ul{
		width:319px;
		height: 336px;
	}
	.i-ul-h1{
		height: 40px;
		line-height: 40px;
		*position: relative;
		color: #0168b7;
		font-weight: bolder;
		padding-left: 15px;
		border-bottom:1px solid #f1f1f1;
	}
	.i-ul-box li{
		position: relative;
	}
	.i-ul-box li a{
		display: block;
		height: 39px;
		line-height: 19px;
		padding:10px 15px;
		color: #0168b7;
		border-bottom:1px solid #f1f1f1;
		overflow: hidden;
	}
	.i-ul-box li span{
		position: absolute;
		top:31px;
		right:25px;
		color: #0168b7;
	}
	.i-ul-box li a:hover{
		background:#67b9e9;
		color: #fff;
	}
	.i-list{
		height: 300px;
		width: 319px;
		overflow: hidden;
		position: relative;
	}
	.i-list-box{
		height: 800%;
	}

/* box2 */
.tab-box-pad{
	padding: 30px 20px 30px 30px;
}
.tab-box-tab{
	margin-left: 35px;
}
.tab-box-tab.mar{
	margin-left: 20px;
}
.tab-box-tab-ult{
	height: 45px;
}
.tab-box-tab-ult li{
	height: 30px;
	line-height: 30px;
	float: left;
	font-size: 14px;
	font-weight: bolder;
	margin-right:25px;
	cursor: pointer;
}
.tab-box-tab-ult li.line{
	border-bottom:3px solid #0171c3;
	color: #0171c3;
}
.tab-box-tab-ulb{
	padding-left: 16px;
	float:left;
	height: 125px;
	width: 514px;
}
.tab-box-tab-ulb li{
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	color: #323232;
	list-style-type:square;
}
.tab-box-tab-ulb li a:hover{
	color: #cb0201;
}
.tab-box-a{
	margin:20px 0 0 35px;
}
.tab-box-a a{
	display:block;
	width: 66px;
	float: left;
	font-size: 16px;
	text-align: center;
	color: #014aaa;
	margin:0 17px;
}
.tab-box-bann{
	width: 98px;
	height: 82px;
	border:1px solid #36a800;
	margin:20px 6px 0 6px
}
.i-tab2{
	width: 514px;
	height: 125px;
	overflow: hidden;
	position: relative;
	background-color: #fff;
}
.i-tab2-list{
	width: 3180px;
	height: 125px;
	position: absolute;
}

/* box3 */
.tab-box-pad2{
	padding:0px 20px 20px 20px;
}
.tab-box-tab-ulb.pad{
	width: 560px;
	padding: 0;
	font-size: 14px;
	color: #323232;
	line-height: 24px;
}
.tab-box-h1{
	font-size: 16px;
	color: #cb0201;
}
.tab-box-h1 p{
	display: block;
	height: 45px;
	line-height: 45px;
}
.tab-box-h1 p.p1{
	width: 319px;
	margin-right: 35px;
}
.tab-box-a2{
	margin:20px 0 0 20px;
	*width: 591px;
}
.tab-box-a2 a{
	display: block;
	width: 109px;
	height: 74px;
	text-align: center;
	float: left;
	margin-right: 8px;
}
.tab-box-a2 p{
	color: #fff;
	font-size: 14px;
	font-weight: bolder;
}
.ji1{background: #dc6984}
.ji2{background: #e64505}
.ji3{background: #fcca6a}
.ji4{background: #83c56a}
.ji5{background: #71c2c9}
#nav2{*width:515px;}
#nav3 li,
#nav10 li{
	font-size: 16px;
}
.i-tab3{
	width: 560px;
	height: 125px;
	overflow: hidden;
	position: relative;
	background-color: #fff;
}
.i-tab3-list{
	width: 3966px;
	height: 125px;
	position: absolute;
}

/* box4 */
.tab-box-pad3{
	padding: 20px;
}
.tab-box-tab.marn{
	margin: 0;
}
.i-tab4{
	width: 575px;
	height: 275px;
	overflow: hidden;
	position: relative;
	background-color: #fff;
}
.i-tab4-list{
	width: 3450px;
	height: 275px;
	position: absolute;
}
.tab-box-tab-ult.ht{
	height: 38px;
}
.ind-ul-box.box2{
	width: 575px;
	float: left;
}
.ind-ul-box.box2 li{
	float: left;
	width: 100%;
}
.ind-ul-box.box2 li a{
	line-height: 30px;
	height: 30px;
	float: left;
	max-width: 450px;
	overflow: hidden;
}
.ind-ul-box.box2 li a:hover{
	color: #f0840a;
}
.ind-ul-box.box2 li p{
	float: right;
	line-height: 30px;
	font-size: 14px;
	color: #999;
}
.box4-right{
	width: 345px;
	margin-left: 22px;
}
.tab-box-gk a{
	display: block;
	height: 50px;
	width: 146px;
	padding: 0 10px;
	float: left;
	text-align: right;
	line-height: 50px;
	font-size: 14px;
	color: #fff;
	margin:5px 0 0 5px;
}
.gk1{background: #e64505;}
.gk2{background: #c50532;}
.gk3{background: #faa706;}
.gk4{background: #1399a5;}
.gk5{background: #76078e;}
.gk6{background: #72a2ee;}

.tab-box-ul4 li{
	float: left;
    /* list-style-type: square; */
    margin: 15px 0 0 20px;
    padding-left: 20px;
    background: url(../images/bdian.jpg) 3px 8px no-repeat;
}
.tab-box-ul4 li a{
	display:block;
	font-size: 16px;
	width: 64px;
}
.tab-box-ul4 li a:hover{
	color:#f0840a;
}

/* box5 */
.tab-box-pad4{
	padding: 20px 0 20px 30px;
}
.i-tab5{
	width: 510px;
	height: 255px;
	overflow: hidden;
	position: relative;
	background-color: #fff;
}
.i-tab5-list{
	width: 2040px;
	height: 255px;
	position: absolute;
}
.tab-box-ul5{
	width: 504px;
	height: 34px;
	margin:12px 0 6px 0;
	border:1px solid #6fbafe;
}
.tab-box-ul5 li{
	height: 34px;
	line-height: 34px;
	width: 168px;
	float: left;
	margin-left: -1px;
	border-left:1px solid #6fbafe;
	color: #448aca;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
}
.tab-box-ul5 li.line{
	background: #6fbafe;
	color: #fff;
}
.sj-ul{
	width: 555px;
}
.sj-ul li{
	width: 72px;
	height: 88px;
	float: left;
	margin:15px 38px 0 0;
	text-align: center;
	color: #666;
	font-size: 14px;
	font-weight: bolder;
}
.sj-ul li a{
	display: inline-block;
	width: 61px;
	height: 61px;
	margin-bottom: 5px;
	background: url(../images/icon.png) -117px -339px no-repeat;	
}
.sj-ul li a:hover{
	background-position: -190px -339px;
}

.middle{
	display: table-cell;
	width: 61px;
	height: 61px;
	vertical-align: middle;
	text-align: center;
}
.tab-box-ul5-b,.i-tab5-bBox{
	width: 510px;
	height: 255px;
	overflow: hidden;
	float: left;
}
.i-tab5-bBox-ul li{
	float: left;
}
.i-tab5-bBox-ul li a{
	display: block;
	height: 26px;
	width: 230px;
	padding-left: 15px;
	background: url(../images/icon.png) -397px -304px no-repeat;
	line-height: 26px;
	color: #666;
	font-size: 14px;
}
.i-tab5-bBox-ul li a:hover{
	text-decoration: underline;
}
.i-tab5-bBox-ul2{
	width: 110%;
}
.i-tab5-bBox-ul2 li{
	float: left;
}
.i-tab5-bBox-ul2 li a{
	display: block;
	width: 162px;
	height: 67px;
	line-height: 67px;
	margin: 12px 9px 0 0;
	font-size: 16px;
	color: #666;
	text-align: center;
	border: 1px solid #ddebf5;
}
.i-tab5-bBox-ul2 li a:hover{
	background: #3d93dd;
	color: #fff;
}
.tab-box-tab.mar5{
	display: block;
	margin-right: 30px;
	margin-left: 0;
}
.ind-ul-box.box3 li{
	float: left;
	width: 100%;
	height: 30px;
	margin-bottom: 0;
}
.ind-ul-box.box3 li a {
    line-height: 30px;
    height: 30px;
    float: left;
    max-width: 550px;
    overflow: hidden;
}
.ind-ul-box.box3 li p {
    float: right;
    line-height: 30px;
    font-size: 14px;
    color: #999;
}
.ind-ul-box.box3 {
	position: relative;
    width: 930px;
    height: 255px;
    padding-right: 30px;
    border-right: 1px solid #dceaf5;
    float: left;
}
.ind-ul-box.box3 .ind-a {
	position: absolute;
    display: block;
    bottom:0;
    right: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #0168b7;
}

	/* icon */
	/* 特定对象 */
	.icon-sj1,
	.icon-sj2,
	.icon-sj3,
	.icon-sj4,
	.icon-sj5,
	.icon-sj6,
	.icon-sj7,
	.icon-sj8,
	.icon-sj9,
	.icon-sj10,
	.icon-sj-new1,
	.icon-sj-new2,
	.icon-sj-new3,
	.icon-sj-new4,
	.icon-sj-new5,
	.icon-sj-new6,
	.icon-sj-new7,
	.icon-sj-new8,
	.icon-sj-new9,
	.icon-sj-new10{
		display: inline-block;
		background: url(../images/icon2.png) no-repeat;
	}
	.icon-sj1,.icon-sj-new5{width: 34px;height: 41px;background-position: 0 0;*margin-top:10px;}
	.icon-sj2,.icon-sj-new1{width: 30px;height: 35px;background-position: -42px 0;*margin-top:12px;}
	.icon-sj3,.icon-sj-new3{width: 26px;height: 36px;background-position: -85px 0;*margin-top:10px;}
	.icon-sj4,.icon-sj-new8{width: 25px;height: 42px;background-position: -126px 0;*margin-top:9px;}
	.icon-sj5,.icon-sj-new2{width: 27px;height: 37px;background-position: -176px 0;*margin-top:11px;}
	.icon-sj6,.icon-sj-new9{width: 31px;height: 34px;background-position: -226px 0;*margin-top:14px;}
	.icon-sj7,.icon-sj-new7{width: 28px;height: 37px;background-position: -276px 0;*margin-top:11px;}
	.icon-sj8,.icon-sj-new6{width: 31px;height: 38px;background-position: -319px 0;*margin-top:11px;}
	.icon-sj9,.icon-sj-new4{width: 33px;height: 33px;background-position: -361px 0;*margin-top:12px;}
	.icon-sj10,.icon-sj-new10{width: 32px;height: 43px;background-position: -418px 0;*margin-top:10px;}

	/* 主题分类 */
	.icon2-sj1,
	.icon2-sj2,
	.icon2-sj3,
	.icon2-sj4,
	.icon2-sj5,
	.icon2-sj6,
	.icon2-sj7,
	.icon2-sj8,
	.icon2-sj9,
	.icon2-sj10{
		display: inline-block;
		background: url(../images/icon2-2.png) no-repeat;
	}
	.icon2-sj1{width: 34px;height: 22px;background-position: 0 0;*margin-top:17px;}
	.icon2-sj2{width: 34px;height: 34px;background-position: -42px 0;*margin-top:13px;}
	.icon2-sj3{width: 33px;height: 24px;background-position: -85px 0;*margin-top:17px;}
	.icon2-sj4{width: 33px;height: 33px;background-position: -126px 0;*margin-top:13px;}
	.icon2-sj5{width: 36px;height: 31px;background-position: -176px 0;*margin-top:16px;}
	.icon2-sj6{width: 34px;height: 27px;background-position: -226px 0;*margin-top:16px;}
	.icon2-sj7{width: 31px;height: 24px;background-position: -276px 0;*margin-top:16px;}
	.icon2-sj8{width: 28px;height: 28px;background-position: -317px 0;*margin-top:16px;}
	.icon2-sj9{width: 43px;height: 27px;background-position: -361px 0;*margin-top:16px;}
	.icon2-sj10{width: 34px;height: 32px;background-position: -420px 0;*margin-top:14px;}

	/* 人生事件 */
	.icon3-sj1,
	.icon3-sj2,
	.icon3-sj3,
	.icon3-sj4,
	.icon3-sj5,
	.icon3-sj6,
	.icon3-sj7,
	.icon3-sj8,
	.icon3-sj9,
	.icon3-sj10{
		display: inline-block;
		background: url(../images/icon3-2.png) no-repeat;
	}
	.icon3-sj1{width: 36px;height: 27px;background-position: 0 0;*margin-top:15px;}
	.icon3-sj2{width: 38px;height: 25px;background-position: -42px 0;*margin-top:16px;}
	.icon3-sj3{width: 33px;height: 33px;background-position: -85px 0;*margin-top:14px;}
	.icon3-sj4{width: 35px;height: 34px;background-position: -126px 0;*margin-top:11px;}
	.icon3-sj5{width: 45px;height: 38px;background-position: -176px 0;*margin-top:13px;}
	.icon3-sj6{width: 35px;height: 29px;background-position: -226px 0;*margin-top:15px;}
	.icon3-sj7{width: 25px;height: 35px;background-position: -276px 0;*margin-top:12px;}
	.icon3-sj8{width: 39px;height: 31px;background-position: -317px 0;*margin-top:15px;}
	.icon3-sj9{width: 33px;height: 32px;background-position: -361px 0;*margin-top:14px;}
	.icon3-sj10{width: 41px;height: 31px;background-position: -414px 0;*margin-top:18px;}
	
	/* 特定对象 */
	.icon4-sj1,
	.icon4-sj2,
	.icon4-sj3,
	.icon4-sj4,
	.icon4-sj5,
	.icon4-sj6,
	.icon4-sj7,
	.icon4-sj8{
		display: inline-block;
		background: url(../images/icon4.png) no-repeat;
	}
	.icon4-sj1{width: 61px;height: 61px;background-position: 0 0;}
	.icon4-sj2{width: 61px;height: 61px;background-position: -104px 0;}
	.icon4-sj3{width: 61px;height: 61px;background-position: -212px 0;}
	.icon4-sj4{width: 61px;height: 61px;background-position: -318px 0;}
	.icon4-sj5{width: 61px;height: 61px;background-position: -428px 0;}
	.icon4-sj6{width: 61px;height: 61px;background-position: -536px 0;}
	.icon4-sj7{width: 61px;height: 61px;background-position: -643px 0;}
	.icon4-sj8{width: 61px;height: 61px;background-position: -752px 0;}

	/* 经营活动 */
	.icon5-sj1,
	.icon5-sj2,
	.icon5-sj3,
	.icon5-sj4,
	.icon5-sj5,
	.icon5-sj6,
	.icon5-sj7,
	.icon5-sj8,
	.icon5-sj9,
	.icon5-sj10{
		display: inline-block;
		background: url(../images/icon5.png) no-repeat;
	}
	.icon5-sj1{width: 61px;height: 61px;background-position: 0 0;}
	.icon5-sj2{width: 61px;height: 61px;background-position: -104px 0;}
	.icon5-sj3{width: 61px;height: 61px;background-position: -212px 0;}
	.icon5-sj4{width: 61px;height: 61px;background-position: -318px 0;}
	.icon5-sj5{width: 61px;height: 61px;background-position: -428px 0;}
	.icon5-sj6{width: 61px;height: 61px;background-position: -536px 0;}
	.icon5-sj7{width: 61px;height: 61px;background-position: -643px 0;}
	.icon5-sj8{width: 61px;height: 61px;background-position: -752px 0;}
	.icon5-sj9{width: 61px;height: 61px;background-position: -856px 0;}
	.icon5-sj10{width: 61px;height: 61px;background-position: -967px 0;}

	/* 主题分类 */
	.icon6-sj1,
	.icon6-sj2,
	.icon6-sj3,
	.icon6-sj4,
	.icon6-sj5,
	.icon6-sj6,
	.icon6-sj7,
	.icon6-sj8,
	.icon6-sj9,
	.icon6-sj10{
		display: inline-block;
		background: url(../images/icon6.png) no-repeat;
	}
	.icon6-sj1{width: 61px;height: 61px;background-position: 0 0;}
	.icon6-sj2{width: 61px;height: 61px;background-position: -104px 0;}
	.icon6-sj3{width: 61px;height: 61px;background-position: -212px 0;}
	.icon6-sj4{width: 61px;height: 61px;background-position: -318px 0;}
	.icon6-sj5{width: 61px;height: 61px;background-position: -428px 0;}
	.icon6-sj6{width: 61px;height: 61px;background-position: -536px 0;}
	.icon6-sj7{width: 61px;height: 61px;background-position: -643px 0;}
	.icon6-sj8{width: 61px;height: 61px;background-position: -752px 0;}
	.icon6-sj9{width: 61px;height: 61px;background-position: -856px 0;}
	.icon6-sj10{width: 61px;height: 61px;background-position: -967px 0;}

	.sj-ul.icon6 li a:hover em{
		background-position-y:-89px;
	}
	.sj-ul.icon4 li a:hover em{
		background-position-y:-88px;
	}
	.sj-ul.icon5 li a:hover em{
		background-position-y:-85px;
	}
	.sj-ul li a:hover em{
		background-position-y:-53px;
	}
	.box5-right-h1{
		font-size: 14px;
		height: 35px;
		font-weight: bolder;
		color: #0171c3;
	}
	.box5-right{
		width: 400px;
	}
	.tab-box-fw a{
		display: block;
		height: 76px;
		width: 134px;
		padding: 0 23px;
		float: left;
		text-align: center;
		line-height: 76px;
		font-size: 18px;
		color: #fff;
		margin:10px 12px 0 0;
	}
	.fw1{background: #bda200;}
	.fw2{background: #f9a55a;}
	.fw3{background: #3d93dd;}
	.fw4{background: #bf6bd7;}
	.fw5{background: #c3caab;}
	.fw6{background: #fdae45;}

/* box6 */
.tab-box-pad5{
	margin:18px 20px 20px 25px;
}
.i-tab6{
	width: 625px;
	height: 255px;
	overflow: hidden;
	position: relative;
	background-color: #fff;
}
.i-tab6-box{
	width: 625px;
	float: left;
	overflow: hidden;
}
.i-tab6-list{
	width: 2508px;
	height: 255px;
	position: absolute;
}
.i-tab6-ul-top{
	height: 36px;
	width: 610px;
	height: 36px;
	padding-left: 15px;
	margin:10px 0 5px 0;
	background: #1d9eea;
}
.i-tab6-ul-top li{
	height: 36px;
	line-height: 36px;
	float: left;
	font-size: 14px;
	color: #fff;
}
.i-tab6-ul-bottom{
	width: 610px;
}
.i-tab6-ul-bottom li{
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	font-size: 14px;
	background: url(../images/icon.png) -395px -301px no-repeat;
}
.i-tab6-ul-bottom li span{
	color: #999;
}
.i-tab6-ul-bottom li span,
.i-tab6-ul-bottom li a{
	display: inline-block;
}

.wid1{width: 213px;}
.wid2{width: 164px;}
.wid3{width: 96px;}
.wid4{width: 77px;}
.wid5{width: 48px;text-align: right;}
.wids1{width: 210px;height:30px;overflow: hidden;}
.wids2{width: 160px;height:30px;overflow: hidden;}
.wids3{width: 94px;height:30px;overflow: hidden;}
.wids4{width: 77px;height:30px;overflow: hidden;}
.wids5{width: 37px;height:30px;text-align: right;overflow: hidden;}
.wids6{width: 50px;height: 30px;text-align: center;overflow: hidden;}

.box-right6{
	margin-left: 30px;
	float: left;
}
.box-right6-h1{
	height: 48px;
	color: #156cb0;
	font-size: 16px;
	font-weight: bolder;
}
.box-right6-peo a{
	display:block;	
	width: 120px;
	margin-right: 20px;
	float: left;
	color: #323232;
	text-align: center;
}
.box-right6-peo a img{
	width: 93px;
	height: 128px;
	margin-bottom: 10px;
}
.box-right6-search{
	margin-top: 25px;
}
.box-right6-search1{
	width: 190px;
	height: 33px;
	line-height: 33px;
	padding-left: 10px;
	font-size: 14px;
	color:#ccc;
	border:1px solid #ccc;
}
.box-right6-search2{
	width: 62px;
	height: 35px;
	margin-left: -3px;
	font-size: 14px;
	color:#fff;
	background: #1d9eea;
	border:0;
	cursor: pointer;
}


/* box7 */
.tab-box-pad6{
	padding: 30px 0 28px 30px;
}
.tab-box7-box{
	height: 246px;
	width: 273px;
	margin-right: 17px;
	float: left;
	background: #f5f3f3;
}
.tab-box7-h1{
	height: 37px;
	line-height: 37px;
	padding-left: 15px;
	font-size: 16px;
	color: #fff;
	background:#cb0201;
}
.tab-box7-ul{
	height: 191px;
	padding: 8px 0;
	padding-left: 15px;
	overflow: hidden;
}
.tab-box7-ul li{
	padding-left: 15px;
	background:url(../images/list.jpg) 5px 12px no-repeat;
}
.tab-box7-ul li a{
	display: block;
	line-height: 26px;
	font-size: 14px;
	color: #323232;

}
.i-sld2{
	width: 580px;
	height: 246px;
}
.box-right7{
	width: 350px;
	margin-left: 18px;
	float: left;
}
.box-right7-h1{
	line-height: 30px;
	color:#e10000;
	font-size: 16px;
	font-weight: bolder;
}
.box-right7-ul{
	margin-top: 6px;
}
.box-right7-ul li{
	float: left;
}
.box-right7-ul li a{
	display: block;
	width: 80px;
	height:30px;
	line-height: 30px;
	font-size: 16px;
	color: #323232;
}
.box-right7-ul li a:hover{
	text-decoration: underline;
}
.box-right7-a a{
	display: block;
	float: left;
	width: 96px;
	height: 95px;
	margin:15px 14px 0 0;
	text-align: center;
	color: #fff;
	font-size: 14px;
}
.cx1{background: #83c56a;}
.cx2{background: #e64505;}
.cx3{background: #71c2c9;}


	/* middle */
	.ind-middle3{
		width: 314px;
	}
/*	.i-middle{
		width: 314px;
		height: 80px;
		margin-bottom: 15px;
		margin:20px 0;
		overflow: hidden;
		position: relative;
	}*/
/*	.i-middle{
		width: 314px;
		height: 80px;
		margin-bottom: 15px;
		margin:20px 0;
		overflow: hidden;
		position: relative;
	}*/	
	.i-middle{
		margin-bottom: 3px;	
	}*
	.list li{
		height: 80px;
	}
	.i-middle-box{
		display: block;
		float: left;
		margin-right:19px;
	}
	.i-middle-box img{
		width: 314px;
		height: 80px;
	}

	.i-middle .next{
		display: none;
		width: 30px;
		height: 30px;
		position: absolute;
		top:26px;
		right:10px;
		background: url(../images/next.png) no-repeat;
		z-index: 20;
	}
	.i-middle .prev{
		display: none;
		width: 30px;
		height: 30px;
		position: absolute;
		top:26px;
		left:10px;
		background: url(../images/prev.png) no-repeat;
		z-index: 20;
	}
	/* tagscloud */
	#tagscloud{width:314px;height:151px;overflow:hidden;/*margin-top:35px;*/position:relative;font-size:12px;color:#333;text-align:center;}
	#tagscloud a{position:absolute;top:0px;left:0px;color:#333;font-family:Arial;text-decoration:none;margin:0 2px 5px 0;line-height:30px;text-align:center;font-size:12px;padding:0px 7px;display:inline-block;border-radius:3px;}
	#tagscloud a.tagc1{background:#666;color:#fff;}
	#tagscloud a.tagc2{background:#F16E50;color:#fff;}
	#tagscloud a.tagc5{background:#006633;color:#fff;}
	#tagscloud a:hover{color:#fff;background:#0099ff;}
	
	.ind-new5-box{
		position: relative;
		width:313px;
		border:1px solid #dceaf5;
		border-top:3px solid #25b577;
		background: #fff;
		margin-right: 19px;
		height:275px;
	}
	.ind-new5-box.top2{
		border-top:3px solid #857fab;
	}
	.ind-title-ul2{
		height: 35px;
		background: #f2f7fc;
	}
	.ind-new5-ul li{
		height: 35px;
		line-height: 35px;
		float: left;
		padding:0 9px;
		font-size:14px;
		color: #666;
		cursor: pointer;
		font-weight: bolder;
	}
	.ind-new5-ul li.line{
		background: #fff;
		border-right: 1px solid #dceaf5;
		border-left: 1px solid #dceaf5;
		color: #0168b7;
		font-weight: bolder;
		margin-left:-1px;
	}
	.ind-new5-ul-a{
		position: absolute;
		top: 1px;
		right: 12px;
		height: 35px;
		line-height: 35px;
		padding: 0 5px;
		font-size: 14px;
		color: #0168b7;
	}
	.ind-new5-ul-a2{
		*position: absolute;
		*top: 0px;
		*right: 0px;
		height: 40px;
		line-height: 40px;
		padding: 0 5px;
		float: right;
		font-size: 14px;
		color: #0168b7;
	}
	.tab-box-tab-ulb.pad a{
		font-size: 14px;
		color: #0168b7;
		float: right;
		padding-right: 10px;
	}
	.ind-sld-as{
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		font-weight: bold;
		float: right;
		color: #0168b7;
	}
	.ind-sld-as2{
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		font-weight: bold;
		/* float: right; */
		position: absolute;
		bottom: 12px;
		right: 23px;
		color: #0168b7;
	}
	.ind-ul-box.box2 li .ind-sld-as{
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		font-weight: bold;
		float: right;
		color: #0168b7;
	}
	.ind-new5-pad{
		padding:0 10px;
	}
	.ind-new5-big{
		padding-bottom:6px;
		display:block;
		border-bottom:1px solid #f0f0f0;
	}
	.ind-new5-h1{
		height: 40px;
		line-height: 40px;
		overflow: hidden;
	}
	.ind-new5-p{
		height: 50px;
		line-height: 25px;
		overflow: hidden;
	}
	.ind-new5-tab{
		display: none;
	}
	.ind-ul-box{
		padding-top: 5px;
	}
	.ind-ul-box.right{
		height: 230px;
		position: relative;
		overflow: hidden;
	}
	.ind-ul-box li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
	.ind-ul-box li{zoom:1;}
	.ind-ul-box li a{
		display: block;
		height: 28px;
		line-height: 28px;
		*height: 25px;
		*line-height: 25px;
		max-width: 210px;
		float: left;
		padding-left:10px;
		background:url(../images/icon.png) -397px -303px no-repeat;
		overflow: hidden;
		*position: relative;
		font-size: 14px;
	}
	.ind-ul-box li span{
		height: 28px;
		line-height: 28px;
		*height: 25px;
		*line-height: 25px;
		font-size: 14px;	
		*font-size: 12px;
		float: right;
		color: #999;
	}
	.ind-ul-box .n-jian a{
		background: none;
	}
	/* wechat */
	.wechat{
		display: none;
		/*width: 72px;
		height: 72px;*/
		width:140px; 
		height:140px; 
		padding:5px;
		background:#fff;
		position: absolute;
		top:0px;
		/*left:-90px;*/
		left:-155px; 
		z-index:9999;
	}
	.wechat img{
		/*width: 72px;
		height: 72px;*/
		width:140px; 
		height:140px; 
	}



/* footer */
.footer{
	height: 80px;
	width: 982px;
	background: #FFF;
}
.footer-box{
	margin-left: 80px;
	padding-top:5px;
}
.footer-box img{
	margin: 2px 25px 0 0;
}
.footer-text{
	margin-top: 12px;
}
.footer-text p{
	line-height: 24px;
	font-size: 12px;
	color: #666;
}



/* bottom-sli */
.bottom-sli{
	position: relative;
	display: block;
	width: 1002px;
	padding: 0;
	z-index: 999;
	background: #fff;
}
.bottom-sli-a{
	width: 100%;
	height: 36px;
	line-height: 36px;
	background:#58b8ef;
	text-align: center;
	font-size: 18px;
	color:#fff;
	cursor: pointer;
}
.bottom-sli-bs{
	display: none;
}
.bottom-sli-bs{
	padding: 0 25px;
}
.bottom-sli-box{
	padding: 20px 0;
	background: #fff;
	border-bottom: 1px solid #ddebf5;
	overflow: hidden;
}
.bottom-sli-box select{
	width: 224px;
	height: 33px;
	*height:auto;
	line-height: 33px;
	border:1px solid #ddebf5;
	border-radius: 0;
	margin-right: 15px;
}
.bottom-sli-chao{
	width: 120%;
}
.bottom-sli-box2{
	padding: 25px 0;
}
.bottom-sli-h1{
	font-size: 18px;
	color: #0171c3;
}
.bottom-sli-ul1{
	width: 100%;
	margin-top: 20px;
	border: 1px solid #ddebf5;
}
.bottom-sli-ul1 li{
	float: left;
}
.bottom-sli-ul1 li a{
	display: block;
	height: 32px;
	line-height: 32px;
	padding: 0 13px;
	font-size: 14px;
	color: #666;
}
.bottom-sli-ul1 .line a,
.bottom-sli-ul1 li a:hover{
	background: #58b8ef;
	color: #fff;
	font-weight: bolder;
}
.bottom-tab-box{
	margin-top: 20px;
}
.bottom-tab-ul{
	display: none;
	padding: 15px;
	padding-bottom: 0;
	border: 1px solid #ddebf5;
	background: #f2faff;
}
.bottom-tab-ul:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.bottom-tab-ul{zoom:1;}
.bottom-tab-ul li{
	float: left;
}
.bottom-tab-ul li a{
	display: block;
	margin-bottom: 15px;
	width: 180px;
	font-size: 14px;
	color: #666;
}
.bottom-top{
	position: absolute;
	display: block;
	top:-6px;
	left: 40px;
	width: 9px;
	height: 6px;
	background: url(../images/bottom-top.jpg);
}


.icon-sli-bottom{
	display: inline-block;
	width: 13px;
	height: 10px;
	margin-left: 10px;
	*margin-top: -15px;
	background:url(../images/bottom.png) no-repeat;
	background-position-x:0px;
}


.xz-a{
	display: block;
	margin: 16px 0 0 5px;
}
.xz-a img{
	width: 284px;
	height: 103px;
}
.xz-c img{
	width: 284px;
	height: 206px;
}
.xz-b img{
	width: 284px;
	height: 102px;
	margin-left: 5px;
}
.xz-ul{
	margin-top: 9px;
	width: 110%;
}
.xz-ul li a{
	display: block;
	margin-top: 10px;
    margin-left: 6px;
    margin-right: 6px;
}
.xz-ul li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.xz-ul li{zoom:1;float: left;}


/* i-tab11 */
.i-tab11{
	width: 970px;
	height: 260px;
	overflow: hidden;
	position: relative;
	background-color: #fff;
}
.i-tab11-list{
	width: 3885px;
	height: 260px;
	position: absolute;
}
.i-tab11-ul{
	width: 970px;
	height: 260px;
	overflow: hidden;
	float: left;
}
.i-tab11-ul li{
	width: 226px;
	float: left;
	margin-bottom: 20px;
	margin-right: 14px;
}
.i-tab11-ul img{
	width: 225px;
	height: 130px;
	margin-bottom: 20px;
}
.i-tab11-ul h1{
	height: 25px;
	margin-bottom: 5px;
	line-height: 25px;
	font-size: 14px;
	color: #000;
}
.i-tab11-ul p{
	height: 60px;
	line-height: 20px;
	overflow: hidden;
	font-size: 14px;
}
.i-tab11-ul-a{
	display: block;
	margin-right: 15px;
}
.i-tab11-ul-a img{
	width: 318px;
	height: 237px;
}
.xzys-h1{
	height: 30px;
	line-height: 30px;
	font-weight: bolder;
	color: #000;
	font-size: 14px;
}
.i-tab11-ul .xzys-p{
	height: 48px;
	line-height: 24px;
	font-size: 14px;
	margin-top: -13px;
	padding: 0;
	color: #666;
	text-indent: 2em;
}
.i-tab11-ul.bor{
	width: 895px;
	padding-right: 20px;
	margin-right: 60px;
}
.i-tab11-ul.bor .ind-a2{
	float: right;
	font-size: 14px;
	color: #0168b7;
	font-weight: bold;
}
.pad11{
	padding: 0 20px;
	padding-top: 10px;
}
.mar11{
	margin-top: 11px;
}
.box-right11{
	width: 220px;
	margin-top: 16px;
	float: left;
}
.box-right11-h1{
	height: 40px;
	color: #156cb0;
	font-size: 16px;
	font-weight: bolder;
}
.box-right11-ul li{
	padding-left: 12px;
	background: url(../images/icon.png) -397px -303px no-repeat;
}
.box-right11-ul li a{
	display: block;
	height: 58px;
	line-height: 29px;
	font-size: 14px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.box-right11-ul li a:hover{
	color: #ef850b;
}


/* 走进香洲 */
.con{
	background: #fff;
    border-top: 3px solid #0168b7;
}

/* into-nav */
.icon-li1,
.icon-li2,
.icon-li3,
.icon-li4,
.icon-li5,
.icon-li6,
.icon-li7,
.icon-li8{
	display: inline-block;
	width: 54px;
	height: 53px;
	margin-bottom: 5px;
	background: url(../images/into-nav.png);
}
.icon-lis1,
.icon-lis2,
.icon-lis3,
.icon-lis4,
.icon-lis5,
.icon-lis6,
.icon-lis7,
.icon-lis8{
	display: inline-block;
	width: 54px;
	height: 53px;
	margin-bottom: 5px;
	background: url(../images/into-nav2.png);
}

.icon-li1,.icon-lis1{background-position: 0 1px;}
.icon-li2,.icon-lis2{background-position: -111px 1px;}
.icon-li3,.icon-lis3{background-position: -224px 1px;}
.icon-li4,.icon-lis4{background-position: -336px 1px;}
.icon-li5,.icon-lis5{background-position: -447px 1px;}
.icon-li6,.icon-lis6{background-position: -559px 1px;}
.icon-li7,.icon-lis7{background-position: -671px 1px;}
.icon-li8,.icon-lis8{background-position: -783px 1px;}

.into-nav{
	width: 100%;
	overflow: hidden;
}
.into-ul{
	width: 105%;
	padding: 15px 80px;
}
.into-ul.into-ul2{
	width: 105%;
	padding: 15px 50px;
}
.into-ul.into-ul2 li a{
	width: 70px;
}
.into-ul.into-ul2 .into-ul2-l1 a{
	width: 80px;
}
.into-ul.into-ul2 .into-ul2-l2 a{
	width: 96px;
}
.into-ul li{
	float: left;
	margin-right: 40px;
}
.into-ul li a{
	display: block;
	width: 67px;
	text-align: center;
	color: #666;
}
.into-ul li a p{
	font-size: 16px;
	text-align: center;
}
.into-ul li a:hover{
	color: #f0840a;
	font-weight: bolder;
}

/* into-main1 */
.into-main1{
	height: 300px;
	padding: 18px;
	background: #fcfbe2;
}
.into-sld{
	height: 300px;
	width: 544px;
}

.into-sld .flex-control-nav {width: 100%; position: absolute;margin: 0 auto;bottom:10px;text-align: center;z-index: 20;}
.into-sld .flex-control-paging li a {width: 15px; height: 15px; display: block;background:url(../images/sld-nav.png) -22px -1px no-repeat;text-indent: -9999px;}
.into-sld .flex-control-paging li a:hover {width: 15px; height: 15px; background-position: 0 0px; }
.into-sld .flex-control-paging li a.flex-active {width: 15px; height: 15px; background-position: 0 0px; }

.into-main1-text{
	width: 382px;
	height: 302px;
	margin-left: 15px;
	overflow: hidden;
}
.into-main1-text p{
	margin-top: -5px;
	font-size: 14px;
	line-height: 24px;
	color: #666;
	text-indent: 2em;
}

/* into-main2 */
.into-left{
	width: 630px;
	float: left;
	border-right: 1px solid #f1f1f1;
}
.into-right{
	width: 335px;
	padding-left: 15px;
	height: 100px;
	float: right;
}
.into-left1{
	margin-top: 10px;
}
.into-left2{
	margin-top: 10px;
}
.into-left-ul{
	height:50px; 
}
.into-left-ul li{
	height: 50px;
	line-height: 50px;
	float: left;
	font-size: 16px;
	color: #999;
	margin-right: 15px;
	cursor: pointer;
}
.into-left-ul li.line{
	font-size: 20px;
	line-height: 47px;
}
#left-nav1 li.line{
	color: #83c56a;
}
#left-nav2 li.line{
	color: #dc6984;
}
#left-nav3 li.line{
	color: #71c2c9;
}
.into-left-list{
	display: none;
	height: 105px;
	padding: 15px;
}
.into-left-list2{
	display: none;
	height: 178px;
	padding: 15px;
	background: #71c2c9;
}
.into-left-list h1{
	height: 32px;
	line-height: 32px;
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	overflow: hidden;
}
.into-left1-p{
	height: 72px;
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.into-left2-p{
	height: 108px;
	line-height: 27px;
	font-size: 14px;
	color: #fff;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.into-left1-p.mar{
	margin-top: 12px;
}

#left-box1 .into-left-list{
	background: #83c56a;
}
#left-box2 .into-left-list{
	background: #dc6984;
}
.left-img{
	margin-right: 15px;
}
.left-img2{
	display: block;
	margin-right: 15px;
}
.left-img2 img{
	width: 292px;
	height: 95px;
}

.left-left-ul-a{
	float: right;
	height: 50px;
	line-height: 50px;
	padding-right: 20px;
	font-size: 14px;
	color: #666;
}
.into-left-chao{
	width:110%;
	overflow: hidden;
}
.into-left-chao li{
	float: left;
}

.into-right1,
.into-right2{
	margin-top: 10px;
}

.into-right1-h1{
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #0168b7;
}
.into-right1-ul{
	width: 110%;
	overflow: hidden;
}
.into-right1-ul li {
	float: left;
}
.into-right1-ul li a{
	display: block;
	width: 104px;
	height: 42px;
	line-height: 42px;
	margin: 0 10px 10px 0;
	font-size: 16px;
	color: #666;
	text-align: center;
	background: #f1f1f1;
}
.into-right1-ul li.line a,
.into-right1-ul li a:hover{
	font-weight: bolder;
	color: #fff;
	background: #4ca7ec;
}

.into-right1-list{
	position: relative;
	display: none;
	padding: 15px;
	height: 108px;
	background: #4ca7ec;
}
.into-right1-list p{
	height: 108px;
	line-height: 22px;
	font-size: 14px;
	color: #fff;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}
.into-right2-p{
	margin-top: 8px;
	line-height: 24px;
	font-size: 14px;
	color: #666;
}

/* into-main3 */
.into-main3{
	padding-bottom: 15px;
}
.into-main3-title{
	height: 60px;
	margin-top:10px;
}
.into-main3-title h1{
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	color: #f0840a;
}
.into-main3-title a{
	display: block;
	height: 60px;
	line-height: 60px;
	padding-right: 10px;
	font-size: 14px;
	color: #666;
}
.into-main3-ul li{
	float: left;
	margin-right: 10px;
}
.into-main3-ul li a{
	position: relative;
	display: block;
	width: 237px;
	height: 153px;
}
.into-main3-p{
	position: absolute;
	bottom: 0;
	left: 0;
	height: 30px;
	width: 237px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	z-index: 10;
}
.into-main3-mask{
	height: 30px;
	width: 100%;
	background: url(../images/index-ba.png);
	position: absolute;
	bottom: 0px;
	left: 0;
	z-index: 9;
}

/* img-list.html */
.img-list{
	border-top:1px solid #f1f1f1;
	padding: 0 25px;
}
.img-list-title{
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #797979;
	background-color: #f2f2f2;
    margin: 10px 0;
    padding-left: 20px;
    padding-right: 20px;
}
.img-list-title span{
	/**float: left;*/
}
.home{
	display: inline-block;
	/**float: left;*/
	width: 11px;
	height: 11px;
	margin-right: 5px;
	*margin-top: -15px;
	background: url(../images/home2015.png);
	background-size: contain;
}
.img-list-title a{
	/**float: left;*/
	color: #797979;
	padding-left: 25px;
	background: url(../images/list-left.png) 9px 5px no-repeat;
	*background-position: 9px 7px;
}
.img-list-title a.line{
	color: #0168b7;
	font-weight: bold;
}
.img-list-box{
	width: 100%;
	overflow: hidden;
}
.into-main3-ul.img-list-ul{
	width: 110%;
}
.into-main3-ul.img-list-ul li a{
	width: 224px;
	height: 144px;
	margin-bottom: 25px;
}
.page{
	text-align: center;
	padding: 20px 0;
	font-size: 14px;
	color: #000;
}

/* into-page.html */ 
.into-page-left{
	width: 193px;
	padding-left: 27px;
	float: left;
	border-top:1px solid #f1f1f1;
}
.into-page-right{
	width: 711px;
	padding: 0 25px;
	float: right;
	border-top:1px solid #f1f1f1;
	border-left:1px solid #f1f1f1;
}
.into-page-right.no-right{
	width: 932px;
	padding-bottom: 30px;
}
.into-page-left-h1{
	height: 65px;
	line-height: 35px;
	font-size: 18px;
	color: #fff;
	font-weight: bolder;
	background: url(../images/cith1.jpg);
    margin: 10px 0;
    padding-left: 35px;
}
.into-page-left-ul li a{
	display: block;
	width: 156px;
	/*height: 32px;*/
	min-height: 32px;
	line-height: 32px;
	padding-left: 37px;
	margin-bottom: 10px;
	font-size: 16px;
	color: #666;
	background: #f1f1f1 url(../images/left-bai.png) 16px 13px no-repeat;
}
.into-page-left-ul li.line a,
.into-page-left-ul li a:hover{
	background: #4ca7ec url(../images/left-hei.png) 16px 13px no-repeat;
	color: #fff;
}
.inv-main2-left1-title{
}
.font-size{
	display: inline-block;
	height: 25px;
	margin-top: 7px;
	background: #fff;
}
.font-size a{
	display: inline-block;
	height: 25px;
	line-height: 25px;
	float: left;
	padding: 0 5px;
	color: #333;
	background: none;
}
.font-size a:hover,
.font-size a.line{
	color: #000;
	font-weight: bolder;
	background: #4ca7ec;
	color: #fff;
}

.into-page-text{
	/*margin-bottom: 10px;*/
	line-height: 30px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333;
	padding-bottom: 30px;
	padding-top:15px;
	min-height: 500px;
}
.into-page-text p ,.into-page-text p span,.into-page-text div span{
	margin-bottom: 15px !important;
	line-height: 30px !important;
	font-family: "微软雅黑" !important;
	//font-size: 16px !important;
	color: #333 !important;
}
.into-page-text img{
	width: 800px;
}
.into-page-img{
	margin: 50px 0;
	text-align: center;
}


/* message */
.message-nav{
	padding: 20px 20px 10px 20px;
}
.message-nav.pad{
	padding: 20px 20px 8px 20px;
}
.message-nav li{
	float: left;
}
.message-nav li a{
	display: block;
	height: 18px;
	line-height: 18px;
	font-size: 16px;
	margin-bottom:10px;
	padding: 0 14.6px;
	border-right: 1px solid #e5e5e5;
	color: #666;
	*min-width: 65px;
}
.message-nav li a:hover{
	color: #f0840a;
}

/* main1 */
.message-main1-left{
	width: 365px;
	float: left;
}
.message-main1-right{
	width: 596px;
	float: right;
}
.message-main1-left1{
	widows: 100%;
	height: 250px;
	padding: 0 15px;
	background: #4ca7ec;
}
.message-main1-left1-h1{
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #fff;
	font-size: 20px;
	color: #fff;
	font-weight: bolder;
}
.message-main1-left1-a{
	*margin-top: -51px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	float: right;
}

.message-main1-left1-big h1{
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.message-main1-left1-big span{
	display: block;
	height: 20px;
	font-size: 12px;
	color: #fff;
}
.message-main1-left1-big p{
	height: 36px;
	line-height: 18px;
	font-size: 14px;
	color: #fff;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.message-main1-left-1-small{
	margin-top: 15px;
}
.message-main1-left-1-small li a{
	display: block;
	height: 24px;
	padding-left: 15px;
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	background: url(../images/left-hei.png) 2px 10px no-repeat;
}

.message-main1-left2 .message-main1-left1-h1,
.message-main1-left3 .message-main1-left1-h1{
	border: none;
}
.message-main1-left2{
	height: 185px;
	margin-top: 1px;
	padding: 0 15px;
	background: #2ECC71;
}
.message-main1-left2-box{
	width: 110%;
}
.message-main1-left2-box select{
	width: 160px;
	float: left;
	border:0;
	border-radius: 5px;
	margin: 15px 15px 0 0px;
	background: #fff;
}

.message-main1-left3{
	height: 280px;
	padding: 0 15px;
	margin-top: 1px;
	background: #4ca7ec;
}
.message-main1-left3-peo img{
	float: left;
	width: 92px;
	height: 125px;
	margin-right: 20px;
}
.message-main1-left3-peo h1{
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
}
.message-main1-left3-peo p{
	height: 20px;
	font-size: 14px;
	color: #fff;
}
.message-main1-left3-peo a{
	display: inline-block;
	width: 91px;
	height: 32px;
	line-height: 32px;
	margin-top: 10px;
	text-align: center;
	background: #fff;
	font-size: 16px;
	color: #4ca7ec;
}
.message-main1-left3-ul{
	float: left;
	margin-top: 18px;
}
.message-main1-left3-ul li{
	float: left;
}
.message-main1-left3-ul li a{
	display: block;
	width: 105px;
	height: 27px;
	margin: 0 6px 6px 0;
	line-height: 27px;
	text-align: center;
	font-size: 14px;
	color: #000;
	cursor: pointer;
	background: url(../images/messbtn.jpg);
}

/* message-main1-right */
.message-main1-right1{
	height: 450px;
}
.message-main1-right1-title{
	border-bottom: 1px solid #f1f1f1;
}
.message-main1-right1-list {
	display: none;
}
.message-main1-right1-title li{
	float: left;
}
.message-main1-right1-title li.f-fr{
	float: right;
}
.message-main1-right1-title li a{
	display: block;
	height: 50px;
	line-height: 45px;
	padding: 0 15px;
	font-size: 20px;
	color: #666;
}
.message-main1-right1-title li.line .lisa{
	display: block;
	background: #4ca7ec;
	color: #fff;
}
.message-main1-right1-title{
	*position: relative;
}
.message-main1-right1-title .gd{
	line-height: 50px;
	float: right;
	margin-right: 10px;
	font-size: 14px;
	color: #666;
	*position: absolute;
	*top:0px;
	*right: 0px;
}
.message-main1-right1-list li{
	margin-top: 20px;
}
.messimg1{
	*position: relative;
	float: left;
	margin-right: 30px;
}
.message-main1-right1-list li a h1{
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	color: #000;
	font-weight: normal;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	*margin-top: -17px;
}
.message-main1-right1-list li a p{
	height: 72px;
	line-height: 24px;
	font-size: 14px;
	color: #888;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}


.message-main1-right2{
	margin-top: 5px;
	width: 110%;
}
.message-main1-right2-box{
	float: left;
	width: 280px;
	margin-right: 10px;
	background: url(../images/right-list.png) repeat-x;
	padding: 0 5px;
	padding-bottom: 6px;
	border: 1px solid #d9d9d9;
}
.message-main1-right2-box.width{
	width: 300px;
	padding: 0 10px;
	margin-right: 8px;
	margin-bottom: 8px;
	background: #fff url(../images/right-list.png) repeat-x;
}
.message-main1-right2-box h1{
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	color: #0168b7;
	border-bottom: 1px solid #999;
}
.message-main1-right2-box h1 a{
	float: right;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	*margin-top: -35px;
}
.message-main1-right2-box ul{
	margin-top: 7px;
}
.message-main1-right2-box ul li a{
	height: 30px;
	line-height: 30px;
	padding-left: 12px;
	font-size: 14px;
	color: #666;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	background: url(../images/left-bai.png) 2px 12px no-repeat;
}
.message-main1-right2-box ul li a:hover{
	text-decoration: underline;
}
.message-main1-right2-box.width ul li a{
	width: 215px;
	float: left; 
}
.message-main1-right2-box.width ul li span{
	float: right;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #999;
}
/* message-main2 */
.message-main2{
	margin: 10px 0;
}
.message-main2 img{
	width: 100%;
}

.message-main3{
	width: 110%;
}

.message-main4-left{
	width: 330px;
	float: left;
}
.message-main4-right{
	width: 652px;
	float: right;
}
.message-main4-right{
	width: 620px;
	height: 428px;
	padding: 0 15px;
	border: 1px solid #d9d9d9;
	background: #fafafa;
}
.message-main4-right h1{
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	color: #0168b7;
}
.message-main4-right h1 a{
	float: right;
	font-size: 14px;
	font-weight: normal;
	color: #666;
}

.message-main4-right-ul{
	height: 35px;
	border-top: 3px solid #4ca7ec;
	border-right: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	background: #fdfdfd;
}
.message-main4-right-ul li{
	float: left;
}
.message-main4-right-ul li a{
	display: block;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	color: #666;
	font-size: 14px;
	margin-left:-1px;
}
.message-main4-right-ul li.line a,
.message-main4-right-ul li a:hover{
	color: #0168b7;
	border-right: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
}


.message-main4-right-ul2{
	display: none;
	border-right: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	padding: 7px 0;
	background: #fff;
}
.message-main4-right-ul2 li a{
	height: 30px;
	line-height: 30px;
	width: 470px;
	padding-left: 25px;
	font-size: 14px;
	color: #666;
	float: left;
	background: url(../images/icon.png) -385px -302px no-repeat;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.message-main4-right-ul2 li a:hover{
	text-decoration: underline;
}
.message-main4-right-ul2 li span{
	height: 30px;
	line-height: 30px;
	float: right;
	font-size: 12px;
	padding-right: 10px;
	color: #999;
}




/* mess-ins */
.ins-con-h1{
	height: 50px;
	font-size: 24px;
	text-align: center;
	color: #000;
}
.ins-con-ul li{
	float: left;
}
.ins-con-ul li a{
	display: block;
	height: 32px;
	line-height: 32px;
	padding: 0 20px;
	text-align: center;
	background: #f1f1f1;
	font-size: 14px;
	color: #666;
}
.ins-con-ul li.line a,
.ins-con-ul li a:hover{
	color: #fff;
	background: #4ca7ec;
}

.ins-con-list{
	display: none;
	padding: 10px 20px;
}
.ins-con-list.padn{
	padding: 0;
}
.ins-con-list li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.ins-con-list li{zoom:1;border-bottom: 1px dotted #ccc;}
.ins-con-list li a{
	display: block;
	float: left;
	height: 40px;
	line-height: 40px;
	*line-height: 36px;
	width: 532px;
	padding-left: 20px;
	font-size: 14px;
	color: #333;
	background: url(../images/icon.png) -395px -297px no-repeat;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.ins-con-list li a:hover{
	color: #0168b7;
}
.ins-con-list li span{
	display: block;
	float: right;
	height: 40px;
	line-height: 40px;
	*line-height: 36px;
	font-size: 14px;
	color: #999;
}

.ins-con-img{
	width: 110%;
	margin-bottom: 10px;
}
.ins-con-img li{
	float: left;
}
.ins-con-img li a{
	display: block;
	width: 214px;
	height: 184px;
	margin-right: 35px;
}
.ins-con-img li a p{
	height: 46px;
	line-height: 23px;
	padding: 0 2px;
	font-size: 14px;
	color: #fff;
	background: #4ca7ec;
}


.mess-detail{
	padding: 30px;
}
.mess-detail-top{
	height: 95px;
	padding: 15px;
	background: #ffe8cd;
}
.mess-detail-top ul li{
	width: 445px;
	float: left;
	font-size: 14px;
	color: #333;
	height: 24px;
	line-height: 24px;
}

.mess-detail-title{
	margin-top: 10px;
	padding-bottom: 15px;
	border-bottom: 1px solid #f1f1f1;
}
.mess-detail-title h1{
	font-size: 20px;
	color: #0168b7;
	text-align: center;
	height: 50px;
	line-height: 50px;	
}
.mess-detail-title h2{
	margin-bottom: 5px;
	font-size: 17px;
	color: #000;
	text-align: center;
	height: 35px;
	line-height: 30px;
	font-weight: normal;
}
.font-size.detail{
	display: block;
	width: 125px;
	margin: 4px auto;
}
.close-a{
	font-size: 16px;
	color: #333;
	text-align: center;
}



.mess-list-text{
	height: 285px;
	background: #4ca7ec;
	padding: 12px;
}
.mess-list-text h1{
	height: 25px;
	font-size: 14px;
	color: #fff;
}
.mess-list-text p{
	font-size: 12px;
	margin-bottom: 22px;
	line-height: 23px;
	color: #fff;
}
.mess-list-box a{
	display: block;
	margin-top: 10px;
}
.mess-list-tBox{
	padding: 15px;
	background: #ffe8cd;
}
.mess-list-tBox p{
	line-height: 24px;
	font-size: 14px;
	color: #ff0000;
}
.mess-list-tBox p a{
	padding-left:10px;
	font-weight:bold;
}
.mess-list-tp{
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background: #f0840a;
}

.ins-con-list.ul2 li a{
	width: 500px;
}
.mess-list-lBox-ul{
	height: 35px;
	background: #4ca7ec;
}
.mess-list-lBox-ul li{
	float: left;
	height: 35px;
	line-height: 35px;
	color: #fff;
	font-size: 16px;
}
.mess-list-lBox-ul li.lBox1{
	float: left;
	width: 500px;
	padding-left: 20px;
}
.mess-list-lBox-ul li.lBox2{
	width: 147px;
	float: right;
	text-align: center;
}
.mess-list-lBox{
	margin-bottom: 20px;
}
.mess-list-lBox h1{
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #0168b7;
}
.mess-list-tp.mar{
	margin-bottom: 50px;
}



/* cit.html */
.cit-login{
	height: 33px;
	padding: 9px;
	background: #f1f1f1;
}
.cit-input1,
.cit-input2,
.cit-input3 input{
	width: 95px;
	padding-left: 35px;
	height: 33px;
	line-height: 33px;
	margin-right: 5px;
	color: #999;
	border: 0;
}
.cit-input1{
	background: url(../images/cit-input1.png);
}
.cit-input2{
	background: url(../images/cit-input2.png);
}
.cit-input3 input{
	background: url(../images/cit-input2.png);
	width: 45px;
	padding-right: 50px;
}
.cit-input3{
	position: relative;
}
.cit-input3 span{
	position: absolute;
	display: block;
	width: 50px;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	color: #00a0e9;
	z-index: 1;
	right: 0;
	top: 0;
	font-weight: bolder;
	letter-spacing: 1.5px;
	text-align: center;
}
.cit-input4{
	width: 100px;
	height: 33px;
	line-height: 33px;
	margin-right: 10px;
	font-size: 14px;
	color: #fff;
	background: url(../images/cit-input3.png);
	border: 0;
}

.cit-login a{
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	color: #00a0e9;
}
.login-center{
	width: 700px;
	margin: 0 auto;
}





.cit-main1{
	padding: 20px;
}
.cit-main1-left{
	width: 330px;
	height: 466px;
}
.cit-main1-right{
	width: 600px;
	height: 466px;
}
.cit-main1-right-title a{
	height: 37px;
	line-height: 37px;
	font-size: 14px;
	color: #666;
	padding-right: 10px;
}
.cit-main1-left-title{
	width: 122px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	background: #71c2c9;
}
.cit-main1-left-title.back{
	background: #00a0e9;
}
.cit-main1-left-box{
	width: 290px;
	height: 351px;
	padding: 39px 15px;
	background: #71c2c9;
}
.cit-main1-a{
	display: block;
	width: 137px;
	text-align: center;
	cursor: auto;
}
.cit-main1-a h1{
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
}
.cit-main1-a p{
	width: 120px;
	margin: 0 auto;
	margin-bottom: 30px;
	font-size: 14px;
	line-height: 18px;
	color: #fff;
}
.cit-main1-a span{
	display: block;
	height: 33px;
	line-height: 33px;
	margin-bottom: 5px;
	font-size: 14px;
	overflow: hidden;
	color: #71c2c9;
	background: #fff;
	cursor: pointer;
}
.cit-main1-right-box{
	height: 423px;
	border: 3px solid #00a0e9;
	padding-right: 2px;
}
.login-center2{
	width: 835px;
	margin: 0 auto;
}
.login-center2 span{
	height: 33px;
	line-height: 33px;
	float: left;
	margin-right: 17px;
	color: #00a0e9;
	font-size: 14px;
	font-weight: bold;
}
.cit-login .login-center2-a1{
	display: block;
	float: left;
	width: 120px;
	height: 33px;
	background: url(../images/a2.png);
	color: #fff;
	font-size: 14px;
	text-align: center;
	margin-right: 17px;
}
.cit-login .login-center2-a1:hover{
	background: url(../images/a2h.png);
}
.cit-login .login-center2-a2,
.cit-search .login-center2-a2{
	display: block;
	width: 100px;
	height: 33px;
	line-height: 33px;
	float: left;
	background: url(../images/cit-input3.png);
	color: #fff;
	font-size: 14px;
	text-align: center;
	margin-right: 17px;
}
.cit-login .login-center2-a2:hover{
	background: url(../images/a1h.png);
}


.cit-search-box{
	width: 332px;
	height: 33px;
	margin-right: 5px;
	float: left;
	padding-left: 30px;
	background: url(../images/searchbc.jpg);
}
.cit-select{
	width: 80px;
	float: left;
	overflow: hidden;
	cursor: pointer;
	color: #999;
	font-size: 14px;
}
.cit-select select{
	display: block;
	height: 33px;
	*font-size: 18px;
	line-height: 33px;
	width: 130%;
	border: 0;
	/**margin-left: -1px;
	*margin-top: -1px;*/
	background: none;
	color: #999;
}
.cit-select select option{
	height: 33px;
	line-height: 33px;
}
.cit-search-box input{
	height: 33px;
	line-height: 33px;
	width: 230px;
	border: 0;
	background: none;
	padding-left: 10px;
	font-size: 14px;
}
.cit-search{
	width: 485px;
	margin: 0 auto;
	padding: 15px 0;
}

.cit-main1-right-ul1{
	height: 35px;
	width: 594px;
	font-size: 14px;
	color: #fff;
	background: #6dbafe;
}
.cit-main1-right-ul1 li{
	height: 35px;
	line-height: 35px;
	float: left;
}
.cits1{
	width: 210px;
	padding-left: 15px;
	overflow: hidden;
}
.citsj{
	width: 100px;
	overflow: hidden;
}
.cits2{
	width: 125px;
	overflow: hidden;
}
.cits3{
	width: 80px;
	overflow: hidden;
}
.cits4{
	width: 60px;
	text-align: center;
	overflow: hidden;
}
.cit-main1-right-ul2{
	padding-top: 12px;
}
.cit-main1-right-ul2 li span,
.cit-main1-right-ul2 li a
{
	float: left;
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #666;
}
.cit-main1-right-ul2 li a{
	color: #333;
}
.cit-main1-right-ul2 li a:hover{
	text-decoration: underline;
}
.cit-main1-right-ul2 li span.cits3{
	color: #00a0e9;
}

.cit-main2-s{
	padding: 0 20px;
}
.cit-main2-box{
	width: 305px;
	margin-right: 15px;
	float: left;
}
.cit-main2-box h1{
	height: 40px;
	line-height: 40px;
	font-size: 20px;
}
.cit-main2-ul1{
	height: 35px;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	background: #fcfcfc;
}
.cit-main2-box.k1 .cit-main2-ul1{
	border-top: 3px solid #f0840a;
}
.cit-main2-box.k1 h1{
	color: #f0840a;
}
.cit-main2-box.k2 .cit-main2-ul1{
	border-top: 3px solid #71c2c9;
}
.cit-main2-box.k2 h1{
	color: #71c2c9;
}
.cit-main2-box.k2 .cit-main2-ul1 li.line a{
	color: #71c2c9; 
}
.cit-main2-box.k3 .cit-main2-ul1{
	border-top: 3px solid #83c56a;
}
.cit-main2-box.k3 h1{
	color: #83c56a;
}
.cit-main2-box.k3 .cit-main2-ul1 li.line a{
	color: #83c56a; 
}
.cit-main2-ul1 li{
	float: left;
}
.cit-main2-ul1 li a{
	display: block;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	font-size: 14px;
	color: #666;
	margin-left: -1px;
}
.cit-main2-ul1 li.line a{
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	background: #fff;
	color: #f0840a;
}

.cit-main2-ul2{
	display: none;
	padding: 0 18px;
	height: 220px;
	border: 1px solid #f2f2f2;
	border-top: 0;
}
.cit-main2-ul2 li b{
	display: block
	height: 30px;
	line-height: 30px;
	float: left;
	color: #000;
	font-size: 14px;
}
.cit-main2-ul2 li a{
	display: block;
	height: 30px;
	line-height: 30px;
	*height: 25px;
	*line-height: 25px;
	float: left;
	font-size: 14px;
	color: #666;
}
.cit-main2-ul2 li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.cit-main2-ul2 li{zoom:1;}

.kis1{
	width: 222px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.kis2{
	width: 45px;
	text-align: right;
}
.k2is1{
	width: 144px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.k2is2{
	width: 45px;
	text-align: center;
}
.k2is3{
	width: 78px;
	text-align: right;
}
.over{
	width: 110%;
}



.cit-mail{
	padding: 25px;
}
.cit-mail-box{
	padding: 0 15px;
	padding-top: 50px;
	border: 1px solid #f1f1f1;
	border-top: 0;
}
.cit-mail h1{
	height: 35px;
	line-height: 35px;
	padding-left: 15px;
	color: #fff;
	font-size: 16px;
	background: #00a0e9;
}
.cit-mail-box-ul1{
	height: 35px;
	background: #6dbafe;
}
.cit-mail-box-ul1 li{
	height: 35px;
	line-height: 35px;
	float: left;
	font-size: 16px;
	color: #fff;
}
.bis1{width: 258px;padding-left: 15px;}
.bis2{width: 200px;text-align: center;}
.bis3{width: 200px;padding-left: 38px;}
.bis4{width: 70px;}
.bis5{width: 100px;text-align: center;}

.cit-mail-box-ul2{
	padding: 10px 0;
	margin-bottom: 100px;
}
.cit-mail-box-ul2 li{
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	background: url(../images/icon.png) -395px -301px no-repeat;
}
.cit-mail-box-ul2 li a{
	display: block;
	height: 30px;
	line-height: 30px;
	float: left;
	color: #333;
}
.cit-mail-box-ul2 li span{
	display: block;
	height: 30px;
	line-height: 30px;
	float: left;
	color: #666;
}
.cit-mail-box-ul2 li span.bis4{
	color: #00a0e9;
}


.exchange-p {
    display: block;
    line-height: 30px;
    width: 100%;
    margin: 25px 0 0 0;
    font-size: 14px;
    color: #666;
}
.exchange-input1{
	height: 28px;
	line-height: 28px;
	width: 263px;
	border: 1px solid #ccc;
	font-size: 14px;
	padding: 0 10px;
}
.exchange-input2{
	height: 28px;
	line-height: 28px;
	width: 463px;
	border: 1px solid #ccc;
	font-size: 14px;
	padding: 0 10px;
}
.exchange-input3{
	height: 28px;
	line-height: 28px;
	width: 126px;
	border: 1px solid #ccc;
	font-size: 14px;
	padding: 0 10px;
}
.emchange-em{
	display: inline-block;
	color: #ff0000;
	line-height: 30px;
	padding: 0 10px;
}
.emchange-em2{
	display: inline-block;
	color: #71c2c9;
	line-height: 30px;
	padding: 0 10px;
}
.exchange-p span {
    display: inline-block;
    width: 155px;
    margin-right: 15px;
    font-size: 14px;
    color: #666;
    text-align: right;
}
.cit-mail-box.npad{
	padding-top: 35px;
	padding-bottom: 100px;
}
.cit-mail-box.npad2{
	padding: 15px;
}
.exchange-btn{
	width: 128px;
	height: 43px;
	background: #00a0e9;
	border: 0;
	font-size: 18px;
	color: #fff;
	cursor: pointer; 
}
.exchange-btn2{
	width: 108px;
	height: 43px;
	background: #83c56a;
	border: 0;
	font-size: 18px;
	color: #fff;
	margin-right: 20px;
	margin-bottom: 20px;
	cursor: pointer; 
}
.exchange-btn3{
	width: 108px;
	height: 43px;
	background: #aaaaaa;
	border: 0;
	font-size: 18px;
	color: #fff;
	margin-right: 20px;
	margin-bottom: 20px;
	cursor: pointer; 
}
.exchange-p em {
    line-height: 32px;
    font-size: 16px;
}
.exchange-em {
    margin: 0 10px;
}
.exchange-ps{
	line-height: 30px;
	font-size: 14px;
	color: #ff0000;
}
.exchange-yzm{
	float: left;
	margin-left: 12px;
}
.exchange-yzm img{
	height: 30px;
}



.cit-write-left{
	width: 240px;
	float: left;
}
.cit-write-right{
	width: 640px;
	float: right;
}

.cit-write-gg{
	width: 210px;
	height: 139px;
	padding: 15px;
	background: #83c56a;
}
.cit-write-gg h2{
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	color: #fff;
}
.cit-write-gg h2 a{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
}
.cit-write-gg ul{
	margin-top: 5px;
}
.cit-write-gg ul li{
	padding-left: 13px;
	background: url(../images/left-hei.png) 1px 12px no-repeat;
}
.cit-write-gg ul li a{
	display: block;
	height: 30px;
	line-height: 30px;
	color: #fff;
}

.cit-write-ul{
	width: 110%;
}

.cit-write-ul li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.cit-write-ul li{zoom:1;float: left;}
.cit-write-ul li a{
	display: block;
	width: 116px;
	height: 63px;
	padding-top: 10px;
	margin: 15px 8px 0 0;
	text-align: center;
}
.cit-write-ul li a p{
	margin-top: 1px;
	font-size: 16px;
	color: #fff;
}
.cit-write-em1{
	display: inline-block;
	height: 36px;
	width: 38px;
	background: url(../images/write_03.png) no-repeat;
}
.cit-write-em2{
	display: inline-block;
	height: 36px;
	width: 42px;
	background: url(../images/write_05.png) no-repeat;
}
.cit-write-em3{
	display: inline-block;
	height: 36px;
	width: 33px;
	background: url(../images/write_09.png) no-repeat;
}
.cit-write-em4{
	display: inline-block;
	height: 36px;
	width: 39px;
	background: url(../images/write_12.png) no-repeat;
}
.wback1 a{background: #71c2c9;}
.wback2 a{background: #00a0e9;}
.wback3 a{background: #dc6984;}
.wback4 a{background: #83c56a;}



.mess-list-tBox.back{
	background: #fff8ed;
}

.write-main1{
	padding: 15px;
	border: 1px solid #f1f1f1;
	border-top: 0;
}
.cit-mail .write-main1-h1{
	height: 35px;
	line-height: 35px;
	margin-top: 5px;
	padding-left: 15px;
	background: #83c56a;
}


.exchange-p2 span {
    display: inline-block;
    width: 110px;
    margin-right: 15px;
    font-size: 14px;
    color: #666;
    text-align: right;
}
.exchange-select{
	height: 28px;
	width: 453px;
	*width: 450px;
	border: 1px solid #ccc;
}
.exchange-p2 {
    display: block;
    line-height: 30px;
    width: 100%;
    margin: 5px 0 5px 0;
    font-size: 14px;
    color: #666;
}


.exchange-p2-input1{
	height: 28px;
	line-height: 28px;
	width: 431px;
	*width: 428px;
	border: 1px solid #ccc;
	font-size: 14px;
	padding: 0 10px;
}
.exchange-p2 textarea{
	width: 431px;
	*width: 428px;
	height: 118px;
	border: 1px solid #ccc;
	font-size: 14px;
	padding: 10px;
}

.exchange-ps2{
	line-height: 30px;
	font-size: 14px;
	color: #ff0000;
	margin-left: 125px;
}
.write-main1-h1.marn{
	margin: 0;
}

.cit-mail h1 a{
	float: right;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
}



/* invest */
.inv-nav{
	padding: 25px;
}
.inv-nav-ul li{
	float: left;
}
.inv-nav-ul li a{
	display: block;
	width: 106px;
	height: 47px;
	line-height: 47px;
	margin-right: 5px;
	text-align: center;
	font-size: 14px;
	color: #fff;
}

.inv-back1{background-color: #c50532;}
.inv-back2{background-color: #e64505;}
.inv-back3{background-color: #faa706;}
.inv-back4{background-color: #1399a5;}
.inv-back5{background-color: #76078e;}
.inv-back6{background-color: #72a2ee;}
.inv-nav-ul li.line a,
.inv-nav-ul li a:hover{
	background-image: url(../images/invest-list.png);
}

.inv-main1{
	padding: 0 25px;
}
.inv-title{
	height: 45px;
	line-height: 45px;
	text-align: center;
	width: 106px;
	font-size: 16px;
	color: #fff;
	background: url(../images/citbtn1.jpg) no-repeat;
}
.inv-title.citbg2{
	background: url(../images/citbtn2.jpg) no-repeat;
}
.inv-title.citbg3{
	background: url(../images/citbtn3.jpg) no-repeat;
}
.inv-main1-list{
	padding-top: 20px;
	position: relative;
}
.inv-main1-ul{
	overflow: hidden;
}
.inv-main1-ul li{
	float: left;
	margin-right: 13px;
}
.inv-main1-ul li a{
	display: block;
	width: 223px;
	height: 250px;
}
.inv-main1-ul li a h1{
	margin-top: 25px;
	font-size: 14px;
	color: #000;
}
.inv-main1-ul li a p{
	height: 54px;
	line-height: 18px;
	margin-top: 15px;
	font-size: 14px;
	color: #666;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}


.inv-main1-list .next{
	display: none;
	width: 30px;
	height: 30px;
	position: absolute;
	top:68px;
	right:5px;
	background:url(../images/next.png);
	z-index: 20;
}
.inv-main1-list .prev{
	display: none;
	width: 30px;
	height: 30px;
	position: absolute;
	top:68px;
	left:5px;
	background:url(../images/prev.png);
	z-index: 20;
}






.inv-main2{
	padding: 0 25px;
	margin-top: 20px;
}
.inv-main2-left{
	width: 458px;
	float: left;
}
.inv-main2-right{
	width: 457px;
	float: right;
}
.title-a{
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #333;
}
.inv-main2-left1-ul{
	height: 114px;
	padding: 25px 15px;
	background: #bae2ff;
}
.inv-main2-left1-ul li{
	float:left;
}
.inv-main2-left1-ul li a{
	display: block;
	height: 35px;
	line-height: 35px;
	width: 172px;
	padding: 0 15px;
	font-size: 14px;
	background-color: #72a2ee;
	color: #fff;
	text-align: center;
	margin: 2px 6px;
	overflow: hidden;
}
.inv-main2-left1-ul li a:hover{
	background: #666;
}
.inv-main2-left2{
	margin-top: 30px;
}
.inv-main2-left2-title li{
	float: left;
}
.inv-main2-left2-title li a{
	display: block;
	height: 45px;
	line-height: 45px;
	width: 106px;
	text-align: center;
	font-size: 16px;
	color: #333;
} 
.inv-main2-left2-title li.line a{
	background: url(../images/citbtn4.jpg);
	color: #fff;
}
.inv-main2-left2-ul{
	display: none;
	padding: 12px;
	height: 296px;
	background: #fff9ed;
}
.inv-main2-left2-ul li{
	padding-left: 13px;
	background: url(../images/inv-jian2.png) 0px 13px no-repeat;
}
.inv-main2-left2-ul li a{
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.inv-main2-right-title{
	width: 110%;
	margin: 5px 0 5px 0;
}
.inv-main2-right-title li{
	float: left;
	margin-right: 6px;
}
.inv-main2-right-title li a{
	display: block;
	height: 30px;
	width: 108px;
	line-height: 30px;
	text-align: center;
	color: #000;
	font-size: 16px;
	border: 1px solid #bae2ff;
}
.inv-main2-right-title li.line a,
.inv-main2-right-title li a:hover{
	background: #32bfcc;
	color: #fff;
	border: none;
	height: 32px;
	width: 110px;
}

.inv-main2-right-text{
	display: none;
	padding: 15px;
	height: 270px;
	overflow: hidden;
	background: #32bfcc;
}
.inv-main2-right-text h1{
	font-size: 16px;
	color: #fff;
}
.inv-main2-right-text h2{
	margin-top: 15px;
	font-size: 14px;
	color: #fff;
}
.inv-main2-right-text p{
	line-height: 18px;
	font-size: 14px;
	color: #fff;
}

.lead-list{
	margin-bottom: 30px;
}
.lead-list h1{
	width: 160px;
	height: 32px;
	line-height: 32px;
	padding-left: 17px;
	color: #fff;
	font-size: 14px;
	margin-bottom: 2px;
	background: #4ca7ec;
}
.lead-list h1 a{
	color: #fff;
	font-size: 14px;
}
.lead-list p{
	height: 30px;
	line-height: 30px;
	margin-bottom: 2px;
	background: #f1f1f1;
}
.lead-list p span{
	display: block;
	float: left;
	height: 30px;
	width: 160px;
	padding-left: 17px;
	margin-right: 17px;
	font-size: 14px;
	color: #fff;
	background: #36c6e8;
}
.lead-list p a{
	margin-right: 5px;
	font-size: 14px;
	color: #000;
}



.lead-mail{
	height: 225px;
	padding: 15px 78px 0 78px;
	border-bottom: 1px solid #f1f1f1;
}
.lead-mail img{
	margin-right: 22px;
}
.lead-mail h1,span{
	font-size: 16px;
	color: #000;
}
.lead-mail h1{
	margin-top: 7px;
	margin-bottom: 15px;
}
.lead-mail h2,
.lead-mail p{
	font-size: 14px;
	color: #000;
}
.lead-mail h2{
	margin-top: 23px;
}
.lead-mail p{
	margin-top: 5px;
	line-height: 24px;
}
.lead-mail .btn-mail{
	display: block;
	width: 140px;
	height: 39px;
	margin: 0 auto;
	margin-top: 20px;
	background: url(../images/btn-mail.png);
}
.lead-h1{
	width: 106px;
	height: 32px;
	line-height: 32px;
	margin: 20px 0;
	font-size: 14px;
	color: #fff;
	background: #4ca7ec;
	padding-left: 15px;
}




.cit-main-read-h2{
	height: 35px;
	line-height: 35px;
	padding-left: 20px;
	margin-bottom: 10px;
	background: #6dbafe;
	font-size: 16px;
	font-weight: normal;
	color: #fff;
}
.cit-mail-box.npad{
	padding-top: 20px;
}

.cit-read-label{
	font-size: 16px;
}
.cit-read-label span{
	width: 75px;
	padding-left: 20px;
	margin-right: 5px;
	float: left;
	line-height: 30px;
	color: #666;
}
.cit-read-label p{
	line-height: 30px;
	color: #333;
}
.cit-read-label p br{
	display: block;
	line-height: 1px;
}
.cit-read-label.label2 p{
	width: 790px;
	float: left;
}
.cit-read-label.label2 p span{
	width: auto;
	padding: 0;
	margin: 0;
	float: none;
	line-height: 30px;


}
.cit-main-read-h3{
	height: 35px;
	line-height: 35px;
	padding-left: 20px;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: normal;
	color: #666;
	background: #d3eaff;
}
.label2-box{
	width: 790px;
	float: left;
}
.label2-box span {
    width: auto;
    padding-left: 0px;
    margin-right: 0px;
    float: none;
    line-height: 30px;
    color: #666;
}
.label2-box h4{
	line-height: 30px;
}
.cit-mail-box.n-pad{
	padding-top: 0;
}

.cit-mail-search{
	padding: 20px 0;
	border: 1px solid #f1f1f1;
    border-top: 0;
    border-bottom: 0;
}
.cit-mail-search-p{
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	font-size: 16px;
	color: #666;
}
.cit-mail-search-p span{
	color: #0168b7;
}
.cit-mail-search .login-center2-a2{
	display: block;
    width: 100px;
    height: 33px;
    line-height: 35px;
    margin-left: 10px;
    float: right;
    background: url(../images/cit-input3.png);
    color: #fff;
    font-size: 14px;
    text-align: center;
    margin-right: 425px;
}
.cit-mail-search .login-center2-a2:hover{
	background: url(../images/a1h.png);
}

.cit-seek-text{
	padding: 15px;
	background: #fff8ed;
	font-size: 14px;
}
.cit-seek-text{
	/*line-height: 30px;*/
}

.cit-main2{
	width: 450px;
	margin: 0 auto;
	margin-top: 40px;
}
.cit-mail2-box{
	width: 220px;
	text-align: center;
}
.cit-mail2-box h2{
	font-size: 18px;
	color: #333;
	cursor: pointer;
}
.cit-mail2-box p{
	height: 40px;
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 20px;
	color: #333;
}
.cit-mail2-box a{
	display: block;
	height: 33px;
	line-height: 33px;
	width: 220px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #fff;
	background: #83c56a;
}

.cit-mail-list-ul1{
	width: 105%;
}
.cit-mail-list-ul1 li{
	float: left;
}
.cit-mail-list-ul1 li a{
	display: block;
	height: 33px;
	line-height: 33px;
	padding: 0 20px;
	margin-right: 1px;
	font-size: 16px;
	color: #fff;
	background: #9cd188;
}
.cit-mail-list-ul1 li.line a,
.cit-mail-list-ul1 li a:hover{
	background: #72b45a;
}

.cit-mail-list{
	padding: 20px;
	border: 1px solid #f1f1f1;
    border-top: 0;
}
.cit-mail-list-ul2{
	display: none;
}
.cit-mail-list-ul2 li{
	position: relative;
	padding: 20px 0;
	border-bottom: 1px solid #f1f1f1;
}
.cit-mail-list-ul2 img{
	width: 95px;
	height: 130px;
	margin-right: 20px;
	float: left;
}
.cit-mail-list-ul2 h2{
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	color: #333;
}
.cit-mail-list-ul2 span{
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	color: #333;
}
.cit-mail-list-ul2 p{
	font-size: 14px;
	line-height: 20px;
	margin-top: 22px;
	color: #666;
}
.cit-mail-list li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.cit-mail-list li{zoom:1;}


.cit-mail-list-a{
	position: absolute;
	display: block;
	width: 100px;
	height: 33px;
	line-height: 33px;
	float: right;
	text-align: center;
	font-size: 14px;
	color: #fff;
	top: 20px;
	right: 0;
	background: url(../images/mail-btn.png);
}


.i-sld .flexslider .flex-direction-nav{
	display: block;
}
.i-sld .flexslider .flex-direction-nav a{
	width: 30px;
    height: 30px;
    position: absolute;
    top: 50%;
    z-index: 20;
    text-indent: 1000em;
}
.i-sld .flexslider .flex-direction-nav a:before {
    font-family: "flexslider-icon";
    font-size: 40px;
    line-height: 1;
    display: none;
    content: none;
}   
.i-sld .flexslider .flex-direction-nav .flex-prev{
	background: url(../images/prev.png);
}
.i-sld .flexslider .flex-direction-nav .flex-next{
	background: url(../images/next.png);
}

.posit{
	position: relative;
}
.file-a{
	position: absolute;
	top:1px;
	left:414px;
	display: block;
	height: 30px;
	line-height: 30px;
	width: 78px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #83c56a;
	cursor: pointer;
}
#fileField{
	position: absolute;
	top:1px;
	left: 414px;
	width: 78px;
	height: 30px;
	opacity: 0;
}
#button{
	position: absolute;
	top: 1px;
	left: 500px;
	width: 78px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #83c56a;
	border: 0;
}
.exchange-ps2.mar{
	margin-top: 10px;
}

.file-text{
	width: 268px;
	height: 28px;
	border: 1px solid #ccc;
	padding: 0 10px;
	border-right: 0;
}


.photos{
	position: relative;
}

.into-page-title{
	margin-top: 1px;
}
.into-page-title h1{
	/*height: 40px;*/
	min-height: 40px;
	line-height: 40px;
	font-size: 22px;
    color: #0168b7;
    text-align: center;
    font-weight: bolder;
}
.into-page-title h2{
	/*height: 40px;*/
	min-height: 40px;
	line-height: 40px;
	font-size: 18px;
    color: #0168b7;
    font-weight: bold;
    text-align: center;
}
.into-page-laiy{
	height: 42px;
	line-height: 30px;
	margin-bottom: 10px;
	text-align: center;
	background: #ffe8cd;
}
.into-page-laiy span{
	font-size: 14px;
}



#img_yz{
	float: left;
    padding: 7px 0;
    margin-right: 10px;
    margin-left: 5px;
}
.ins-index-con-list{
	width: 100%;
}
.ins-index-con-list li{
	float: left;
    width: 33%;
    margin-right: 0;
}
.ins-index-con-list li a {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
    display: block;
    margin-top: 5px;
    margin-right: 5px;
    overflow: hidden;
    background-color: #f2f2f2;
    padding-left: 20px;
}
.ins-con-box{
	margin-bottom: 15px;
}


/* public */
.top{
	height: 48px;
	border-bottom: 3px solid #0168b7;
	background: url(../images/top-back.jpg) repeat-x;
}
.top-left{
	height: 48px;
	line-height: 48px;
	width: 300px;
	padding-left: 55px;
	font-size: 14px;
	background: url(../images/public-home.png) 10px 9px no-repeat;
}
.top-right{
	height: 48px;
	width: 507px;
	padding-left: 17px;
	background: url(../images/public-nav.png) 0 11px no-repeat;
}
.top-right li{
	float: left;
}
.top-right li a{
	display: block;
	height: 48px;
	line-height: 48px;
	width: 72px;
	margin-right: 26px;
	font-size: 14px;
	color: #0168b7;
	text-align: center;
}
.main1{
	height: 169px;
}
.main1 img{
	width: 100%;
}
.public{
	padding: 30px;
	background: #fff;
}
.public2{
	background: #fff;
}
.public1{
	margin-bottom: 30px;
}
.public-title{
	height: 38px;
	line-height: 38px;
	padding-left: 50px;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	background: #69c6ff url(../images/public2.jpg) no-repeat;
}

.public-box{
	padding: 15px;
	border: 1px solid #f1f1f1;
	border-top: none;
}
.public-box2{
	padding: 15px;
	border: 1px solid #f1f1f1;
	border-top: none;
	background: #f7fcff;
}
.public-box p{
	line-height: 22px;
	font-size: 14px;
	color: #333;
}
.public-label{
	display: block;
	height: 20px;
	margin-top: 10px;
	text-align: center;
}
.public-span{
	display: inline-block;
	height: 20px;
	font-size: 12px;
	margin-right: 3px;
}
.public-input{
	width: 300px;
	height: 18px;
	border: 1px solid #707070;
	margin-right: 3px;
}
.public-select{
	width: 75px;
	height: 21px;
	margin-right: 3px;
	border: 1px solid #707070;
}
.public-button{
	display: inline-block;
	height: 22px;
	padding: 0 5px;
}
.public-box2 h1{
	height: 33px;
	line-height: 33px;
	padding: 0 20px;
	float: left;
	font-size: 14px;
	color: #fff;
	background: #23a1eb;
}
.public-ul{
	width: 100%;
	padding: 10px 0;
	margin-bottom: 10px;
}
.public-ul li{
	float: left;
}
.public-ul li a{
	display: block;
	width: 210px;
	height: 30px;
	line-height: 30px;
	padding-left: 12px;
	font-size: 14px;
	overflow: hidden;
	color: #333;
    background: url(../images/icon.png) -395px -301px no-repeat;
}

.public-back{
	background: url(../images/mback.png) left -0px;
}
.ins-con-img-div{
	*position: relative;
}

/* scen */
.scen{
	position: relative;
	/*width: 984px;
	height: 784px;*/
	width:932px;
	height:580px;
	z-index:1;
	background: #f1f1f1;
}
.scen.cj1{
	background: url(../images/cj1.jpg) no-repeat;
	background-size: 984px;
}
.scen-box{
	/*margin: 200px 0 0 550px;*/
	margin: 100px 0 0 550px;
	float: left;
}
.scen-box a{
	display: block;
	height: 40px;
	line-height: 40px;
	width: 280px;
	padding-left: 10px;
	margin-bottom: 10px;
	border: 4px solid #23a1eb;
	border-radius: 5px;
	font-size: 16px;
	background: #fff;
}
.scen-box a:hover{
	border-color: #666;
}
.scen-logs{
	display: none;
	position: absolute;
	/*width: 340px;
	top:150px;
	right: 115px;*/
	top:50px;
	width:500px;
	right:50px;
	background: #999;
}
.scen-back{
	display: block;
	height: 30px;
	line-height: 30px;
	width: 100px;
	text-align: center;
	float: right;
	color: #fff;
	font-size: 12px;
	background: #23a1eb;
}
.scen-log ul{
	float: left;
	/*width: 320px;*/
	width:440px;
	padding: 20px;
}
.scen-log ul li a{
	display: block;
	height: 40px;
	line-height: 40px;
	/*width: 280px;*/
	width:440px;
	padding-left: 10px;
	margin-bottom: 10px;
	border: 4px solid #23a1eb;
	border-radius: 5px;
	font-size: 16px;
	background: #fff;
}
.scen-log ul li a:hover{
	border-color: #000;
}
.scen-logs h1{
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	font-size: 16px;
	color: #fff;
}
.scen-sele{
	position: absolute;
	top:200px;
	left:100px;
}
.scroll_begin {
  position: absolute;
  width: 800%;
  padding: 0;
}
.scroll_div {
  position: relative;
  overflow: hidden;
  width: 932px;height: 250px;
}

#wrap1,#wrap2{width: 1417px;height: 250px;float: left;}
#neirong{
	margin-top: 8px;
    line-height: 17px;
    margin-bottom: 20px;
}
.wzbg{
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: -2;
}
.wzbg img{
	width: 100%;
}
.inv-video-box{
	height: 196px;
	z-index: 1;
	background: #000;
	text-align: center;
	margin-bottom: 20px;
}
.result-h1{
	font-size: 20px;
	margin-left: 15px;
	color: #666;
}

#n0{
	color: blue;
	cursor: pointer;
}

#temp3{
	width: 314px;
	height: 151px;
	overflow: hidden;
	/*margin-top:35px;*/
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: center;
/*	padding-top: 7px; */
}

#temp3 .jq-content-box{
	float: left;
	width: 238px;
	height: 151px;
	overflow: hidden;
	position: relative;
}
#temp3 .jq-content-box .jq-slide-content li{
	position: absolute;
	left: 0px;
	top: 0px;
}
#temp3 .jq-content-box img{
	width: 238px;
	height: 151px;
	display: block;
}
.tu_gif{
	background: url(../images/tu_big_b1.png) no-repeat;
	width: 100px;
	height: 100px;
	position: absolute;
	left: 75px;
	top: 28px;
	z-index: 10;
}
#temp3 .jq-content-box:hover .tu_gif{
	background: url(../images/tu_big_b2.png) no-repeat;
}




.tslide{
	float: left;
	width: 71px;
	height: 155px;
	margin-left: 4px;
	
}
.jq-content-box a,.tslide a{
	display: block;
}
.tslide ul li{
	margin-bottom: 3px;
	position: relative;
	width: 71px;
	height: 51px;
}
.tu_bf{
	background: url(../images/tu_s_b.png) no-repeat;
	width: 27px;
	height: 27px;
	position: absolute;
	left: 22px;
	top: 12px;
}
.tslide ul li img{
	display: block;
}
.jq-box_bt span{
	height: 25px;
	line-height: 25px;
}
.jq-box_bt span,.jq-box_bt span a{
	color: #0168b7;
	font-size: 14px;
}
.jq-box_tb{
	background: url(../images/box_bt.png) no-repeat left center;
	padding-left: 35px;
	font-weight: bold;
}

/*ie6提示升级*/
.cp-tips
{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #ffefc6;
	color: #960;
}

.cp-tips-close
{
	float: right;
	height: 22px;
	width: 22px;
	display: block;
	margin: 9px;
	background: url(../images/close.png) no-repeat;
	cursor: pointer;
}

.cp-tips A
{
	color: #f74c4c;
}
.msgs{display:inline-block;width:104px;color:#fff !important ;font-size:12px !important;border:1px solid #0697DA;text-align:center !important;height:30px;line-height:30px;background:#0697DA;cursor:pointer;}

.msgs1{background:#E6E6E6;color:#818080 !important ;border:1px solid #CCCCCC;}
.barrier-free {
    text-align: center;
    background: url(../images/cpt.png) no-repeat 115px center;
    background-size: 11px 11px;
    color: #0168b7;
    padding-left: 16px;
    margin-top: 6px;
    font-weight:bold;
	font-size:14px;
}

.barrier-free a{
    color: #0168b7;
}



.quick-nav-panel{
	position:fixed;
	width:825px;
	min-height:300px;
	top:50%;
	left:50%;
	margin-left:-412px;
	background:#fff;
	z-index:1001;
	display:none;
}
.quick-nav-panel .title{
	background:#0d5d9a;
	height:40px;
	position:relative;
}
.quick-nav-panel .close-btn{
	width:26px;
	height:26px;
	position:absolute;
	right:10px;
	top:7px;
	background:url(../images/quick-nav-close.png);
	cursor:pointer;
}
.quick-nav-panel .title h3{
	color:#fff;
	font-weight:normal;
	font-size:16px;
	line-height:40px;
	padding-left:35px;
	background:url(../images/quick-nav-title.png) no-repeat 10px center;
}
.quick-nav-panel .quick-nav-box{
	padding:25px;
}
.quick-nav-panel .column-title{
	overflow:hidden;
	background:#4ca7ec;
	padding:0 10px;
}
.quick-nav-panel .column-title h3{
	color:#fff;
	font-size:14px;
	font-weight:normal;
	height:32px;
	line-height:32px;
}
.quick-nav-panel .column-title .quick-switch{
	font-size:14px;
	color:#e4f669;
	height:32px;
	line-height:32px;
	display:block;
}
.quick-nav-panel .column-main ul{
	overflow:hidden;
	width:110%;
}
.quick-nav-panel .column-main li{
	float:left;
	width:254px;
	margin-right:6px;
	margin-top:6px;
}
.quick-nav-panel .column-main a{
	font-size:14px;
	color:#333;
	display:block;
	height:32px;
	line-height:32px;
	background:#f2f2f2;
	padding:0 10px;
}
.quick-nav-panel .column-main a:hover{
	color:#999;
}
.quick-nav-panel .column-main {
	display:none;
}
.quick-nav-panel .active-main{
	display:block;
	margin-bottom:8px;
}
.quick-nav-panel .column-title{
	margin-bottom:8px;
}
.quick-nav-panel .active-title{
	margin-bottom:0;
}
.shade-bg{
	position:fixed;
	width:100%;
	height:9999px;
	background:url(../images/shade-bg.png);
	top:0;
	left:0;
	z-index:1000;
	display:none;
}
.barrier-free {
    text-align: center;
    background: url(../images/cpt.png) no-repeat left center;
    background-size: 11px 11px;
    color: #0168b7;
    padding-left: 16px;
    margin-top: 6px;
    font-size: 12px;
    font-weight: normal;
}
.icon-box{
	text-align:center;
}
.icon-box .icon-border{
	color: #0168b7;
    font-size: 12px;
    padding: 0 3px 0 5px;
    display: inline-block;
}
.icon-box .barrier-free2{
    background: url(../images/h_dt.png) no-repeat left center;
}

/*search2017*/
.search-hot{
  width: 250px;
  font-size: 12px;
  font-family: "Microsoft YaHei";
  color: rgb(83, 84, 84);
  line-height: 1.571;
  padding-top:5px;
  padding-left:20px;
}
.search-hot a{
	padding-left:10px;
	text-decoration:none;
	color:rgb(51, 51, 51);
}
.search-hot a:hover{
	font-weight:bolder;

}

.search-hot .first-hot{
	padding-left:10;
}

# add 20171207
.j-list-botx-bdTOP {width:982px;height:0px;background-color: #ffffff;}
.j-list-botx-bdTOP p{width:940px;height:0px;margin:0px auto;border-top:1px solid #d5d5d5;}
.j-list-box{
	clear:both;
	display:block;
	padding:0px 6px;
	/*border-top:1px solid #d5d5d5;*/
	/*background-color:#f2fafd;*/
	*background-color:#ffffff;
}
.j-list-box .left-menu{
	width:227px;
	float:left;
}

.secondary-menu .title{
	font-size:30px;
	color:#fff;
	font-weight:normal;
	background:#83c56b;
	line-height:70px;
	height:70px;
	padding-left:15px;
}
.secondary-menu>ul{
	border:1px solid #dceaf5;
	border-top:0;
}
.secondary-menu>ul>li{
	line-height:48px;
}
.secondary-menu>ul>li>p{
	padding-left:15px;
	font-size:18px;
	color:#333;
	cursor:pointer;
}
.secondary-menu>ul>li>a{
	display:block;
	padding-left:15px;
	font-size:18px;
	color:#333;
}
.secondary-menu>ul>li+li{
	border-top:1px solid #dceaf5;
}
.secondary-menu ul ul li{
	border-top:1px solid #dceaf5;
}
.secondary-menu ul ul li a{
	display:block;
	padding-left:25px;
	font-size:18px;
	color:#666;
}
.secondary-menu ul ul li a:hover, .act{
	color:#0168b7 !important;
	font-weight: bold;
}

.secondary-menu .open .act{
	background:url(../images/left-menu-close.png) no-repeat 190px center;
}
/*.secondary-menu .close p{
	background:url(left-menu-close.png) no-repeat 190px center;
}*/
.secondary-menu .secondary-list{
	display:none;
}
.left-menu .big-menu{
	margin-top:15px;
}
.left-menu .big-menu li{
	position:relative;
	height:69px;
	/*line-height:55px;*/
	/*background:url(big-menu-bg.png) no-repeat;*/
	margin-bottom:12px;
}
.left-menu .big-menu li.cur span{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	width:227px;
	height:69px;
	background:url(../images/invest-list2.png) no-repeat center;
}
.left-menu .big-menu a{
	display:block;
	height:69px;
	line-height: 69px;
	font-size: 26px;
	text-indent:85px;
	color:#ffffff;
	border-radius:10px;
}
.big-menu-icon1{background:url(../images/btn-jc-bg.png) no-repeat center;}
.big-menu-icon1 a{
	background:url(../images/btn-jc-ico.png) no-repeat 35px center;
}
.big-menu-icon2{background:url(../images/btn-zx-bg.png) no-repeat center;}
.big-menu-icon2 a{
	background:url(../images/btn-zx-ico.png) no-repeat 35px center;
}
.big-menu-icon3{background:url(../images/btn-gl-bg.png) no-repeat center;}
.big-menu-icon3 a{
	background:url(../images/btn-gl-ico.png) no-repeat 35px center;
}
.big-menu-icon4{background:url(../images/btn-fw-bg.png) no-repeat center;}
.big-menu-icon4 a{
	background:url(../images/btn-fw-ico.png) no-repeat 35px center;
}
.big-menu-icon5{background:url(../images/btn-jg-bg.png) no-repeat center;}
.big-menu-icon5 a{
	background:url(../images/btn-jg-ico.png) no-repeat 35px center;
}
/*.big-menu .back-btn{
	background:url(btn-jg.png) no-repeat;
	display:block;
	width:227px;
	height:55px;
	margin-top:15px;
}*/


.j-list-box .right-main{
	float:right;
	width:737px;
	/*border-top:1px solid #d5d5d5;*/
}
.j-list-box .right-list-box .left-img{
	width:127px;
	height:84px;
	margin:0 15px 0 5px;
}
.j-list-box .right-list-box li{
	padding:15px 0;
	border-bottom:1px solid #ededed;
	overflow:hidden;
}
.j-list-box .right-list-box .right-text .title a{
	font-size:16px;
	color:#333;
}
.j-list-box .right-list-box .right-text p{
	color:#666;
	font-size:14px;
	margin-top:6px;
	line-height:18px;
}
.j-list-box .right-list-box .right-text{
	width:576px;
}
.j-list-box .right-list-box .right-text .time{
	color:#999;
	font-size:14px;
	margin-top:6px;
}
.j-list-box .page-box{
	margin:20px 0;
}
.j-list-box .right-article{
	padding:25px 15px;
}
.j-list-box .right-article p{
	color:#333;
	font-size:16px;
	margin-bottom:35px;
	line-height:26px;
}
.share-box{
	/*width:484px;
	margin:15px auto 0;*/
	background-color: #ffffff;
}
.site-nav .site-box{
	margin-top:10px;
}
.site-nav .site-box .site-title{
	line-height:32px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-left:15px;
}
.site-nav .site-box .site-main ul{
	overflow:hidden;
	width:110%;
}
.site-nav .site-box .site-main li{
	margin-top:10px;
	margin-right:10px;
	width:238px;
	float:left;
}
.site-nav .site-box .site-main a{
	display:block;
	height:32px;
	line-height:32px;
	background:#f2f2f2;
	font-size:14px;
	color:#333;
	padding-left:20px;
}
.site-nav .site-box .site-main a:hover{
	background:#e3e3e3;
}
.list-banner{
	position:relative;
	padding-top: 15px;
	/*width:938px;*/
	width:982px;
	background-color: #f2fafd;
	background-color: #ffffff;
}
.list-banner .img-box{width:940px;margin:0 auto;}
.list-banner h3{
	position:absolute;
	z-index:10;
	color:#c9d8e3;
	font-size:44px;
	font-weight:normal;
	line-height:170px;
	text-align:center;
	width:100%;
}

#article_content p a {
    color: #4ca7ec;
}