/*æ¾¶æ’®å„´*/
#body_bg{
	background:url(../../images/jlimg/back_bg.png) bottom center no-repeat;
}
#header{
	width:100%;
	height: 230px;
	position: relative;
    top: 0px;
    left: 0px;
}
.banner-box{
	width:100%;
	height: 180px;
	background:url(../../images/jlimg/top-bg.png) no-repeat;
	background-position: center center;
}
.logo-title{
	width: 1200px;
	height: 180px; 
	margin:0 auto;
}
.logo-title img{
	
}
.top_we_box{
	width: 100%;
	height: 30px;
	float:left;
	margin-top: 5px;
}
.top_we_box img{
	float: right;
}
.right_logo_content{
	width:334px;
	height:180px;
	float: right;
	text-align: right;
}
.right_logo_content p{
	font-size: 16px;
	height: 28px;
	float: right;
	color: #1769b0;
	cursor: pointer;
}
.nav-box{
	width: 100%;
	height: 50px;
	background:url(../../images/jlimg/nav-bg.png) no-repeat;
	background-position: center center;
	box-shadow: 0px 0px 4px #666; 
}
.nav-and-search{ 
	width: 1200px;
	height:50px;
	margin:0 auto;
	position: relative;
}
.nav-item{
	width: auto;
	height: 50px;
}
.nav-item li{
	float: left;
	width: 171.428571px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	cursor: pointer;
}
.nav-item li:hover{ 
	background-color: rgba(0,0,0,.2);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2F000000,endColorstr=#2F000000);
}
.nav-item li a{
	color: #fff;
	font-size: 20px;
}
.home-png{
	position: relative;
	top: 14px;
    left: 48px;
}
.nav-item li.on{
	background-color: rgba(0,0,0,.2);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2F000000,endColorstr=#2F000000);
}
.search{
	position: absolute;
	right: -10px;
	top: 0px;
	width: 230px;
	height: 50px;  
}
.input-dv{
	width: 334px;
	height: 32px;
	float: left; 
	position: relative;
	border-radius: 3px;
}
.input-dv img{
	position:absolute;
	right: 0px;
	top:0px;
	cursor: pointer;
}
.input-dv input{
	width: 100%;
	height: 100%; 
	border:none;
	line-height: 32px;
	padding-left:10px;
	border: 1px solid #1769b0;
    border-radius: 3px;
} 
.gj_search{
	font-size: 12px;
	color: #f00;
	float: left;
	line-height: 27px;
	float: right;
} 

/*æµ ãƒ¤ç¬‚é„ï¿½------------------------------------æ¾¶æ’®å„´*/

/*æ¶“î…¢æ£¿*/

/*---------------------------------------------------------------------------------æ££æ ­ã€‰*/
.address{
	width:1200px;
	height: 40px;
	margin:0 auto;
	position:relative
}
.ad_span{
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	color: #666;
	float: left;
	margin-left: 5px;
}
.ad_span a{
	color: #0e2a73;
	font-size: 12px;
}
.right_ad{
	height: 27px;
	float: right;
	margin-top: 8px;
}
#bodies{
	width: 100%; 
	position:relative
}
.content{
	position:relative;
	width: 1200px;
	height:auto;
	overflow: hidden;
	background-color: #fff;
	box-shadow:0px 0px 4px #b7bdc1;
	margin:0 auto;
	padding:32px 35px 45px;
	margin-bottom: 20px;
}
.toutiao-new{
	width: 100%;
    height: auto;
    overflow: hidden;
    border:1px dotted #8fcafe;
    padding: 13px 20px 25px;
    background-color: #fafafa;
}
.container{
	width:100%;
	height:365px;/*
	border:solid 1px #ccc;*/
	position:relative;
}
.container img{
	width:100%;
	height:100%;
	position:absolute;
	display:none;
}
.container .txt{
	width:100%;
	height:50px;
	position:absolute;
	left:0;
	bottom:0;
    background:rgba(0,0,0,0.5); 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5F000000,endColorstr=#5F000000);
    color:#fff;
    line-height:50px;
    text-indent:10px;
    font-family:'å¯°î†¿è’‹é—†å‘´ç²¦';
}
.container .txt a{
	color: #fff;
	display: block;
	width:415px;
	overflow:hidden; 
	white-space:nowrap;
	text-overflow:ellipsis;
}
.container ul{
	position:absolute;
	bottom:20px;
	right:5px;
}
.container ul li{
	width:10px;
	height:10px;
	background:url(../../images/jlimg/btn.png);
	float:left;
	margin-right:10px; 
	cursor: pointer;
}
.container ul li.cur{
	background:url(../../images/jlimg/btn-active.png);
}
.toutiao-new img{
	width: 56px;
	height: 101px;
	float: left;
}
.cur-hover{
	color:#3366cc;
}
.cur-hover:hover{
	color: #2828a4;
}
.more_ico{
	position: relative;
	top: 5px;
	right:3px;
}
.span_more{
	float:right;
	cursor: pointer;
}
.new-text{
	width: 930px;
	overflow:hidden; /*ç“’å‘­åš­é¨å‹¯å„´é’å—›æ®£é’˜å¿šæ£é‰ãƒ£ï¿½ï¿½*/ 
	white-space:nowrap;/*æ¶“å¶†æ¨‰ç»€è™¹æ®‘é¦ç‰ˆæŸŸé¢ã„§æ¸·é£ãƒ¥å½¿...æµ ï½†æµ›*/
	text-overflow:ellipsis;/* é€îˆ›å¯” IE */
	padding:10px 0px 0px; 
	float: left;
	margin-left:55px;
	text-align: center;
}
.new-text p{
	font-size: 30px;
	color: #1769b0;
	cursor: pointer;/*
	line-height: 80px;*/
}
.new-text a{
	width: 930px;
	overflow:hidden; 
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size: 13px;
	color: #666;
	display: block;
	cursor: pointer;
}
.content01{
	width: 100%;
	height: 365px;
	margin-top: 40px; 
}
.lunbo{
	width: 560px;
	height:365px;
	float: left; 
}
.new-list{
	width: 547px;
	height:365px; 
	float: right;
}
.title-new-list{
	width: 100%;
	height: 35px;
	border-bottom:1px solid #1769b0;
}
.title-new-list a{
	display: block;
	height:35px;
	text-align: center;
	float: left;
	font-size: 18px;
	font-weight: bolder;
}

.zt-new-list{ 
	width: 100%;
	height: 35px;
}

.zt-new-list.lin_ro2{
	background: url(../../images/jlimg/lin_ro2.png) right 2px no-repeat;
}

.zt-new-list .sir{
	display: block;
	height:35px;
	text-align: center;
	float: left;
	margin-left: -15px;
	/* width:100px; */
	font-size:20px;
	cursor: pointer;
	padding: 0px 10px;
}
.sir.sir_c{
	/* width:100px; */
	font-size:20px;
	cursor:pointer;
	margin-left: -4px;
}
.dz_i_img{
	position: relative;
	top:-4px;
	right:16px;
}
.blur{
	position: relative;
	top: 5px;
	left:-3px;
}

.zt-new-list a.on{
	color: #1769b0;
} 
.zt-new-list a{
	color: #999;
}
/*
.zt-new-list a.cur{
	border-bottom: 3px solid #113490;
}  
*/
.ul-new-list{
	width: 100%;
	height:auto;
	overflow: hidden;
	margin-top: 15px;
}
.ul-new-list li{
	float: left;
	width: 100%;
	overflow:hidden; 
	white-space:nowrap;
	text-overflow:ellipsis;
	height: 36px;
	line-height: 36px;
	color: #333; 
	font-size: 16px;
	cursor: pointer;
	padding-right: 5px;
	padding-left: 28px;
	background:url('../../images/jlimg/lin_2.png') 3px center  no-repeat;
}
.ul-new-list li:hover{
	background:url('../../images/jlimg/lin_2_cur.png') 3px center  no-repeat;
}
.ul-new-list li.lin_cur1{
	background:url('../../images/jlimg/lin_1.png') 3px bottom  no-repeat;
}
.ul-new-list li.lin_cur1:hover{
	background:url('../../images/jlimg/lin_1_cur.png') 3px bottom  no-repeat;
}
.ul-new-list li.lin_cur2{
	background:url('../../images/jlimg/lin_3.png') 3px top  no-repeat;
}
.ul-new-list li.lin_cur2:hover{
	background:url('../../images/jlimg/lin_3_cur.png') 3px top  no-repeat;
}
.ul-new-list li:hover{
	color: #1769b0;
}
.content02{
	width: 100%;
	height: 344px;
	margin-top: 50px; 
} 
.content03,.content04{
	width: 100%;
	height: 344px;
	margin-top: 40px;  
}
.list-block{
	width: 560px;
	height:auto; 
	float: left; 
}
.cont-list-block{
	width: 560px;
	height:auto; 
	float: left; 
}
.zt-block{
	width: 540px;
	height:auto; 
	float: right; 
}
.zt-img,.fuwu-img{
	width: 100%;
	height:278px;
}
.fuwu-img{
	display: none;
}
.zt-img img:hover{
	opacity: .9;
}
.fuwu-img li{
	width: 145px;
	height: 119px;
	border-radius: 4px;
	float: left;
	margin-top: 25px;
	margin-right: 52px;
	text-align: center;
	cursor: pointer;
}
.fuwu-img.bianminsoft li{
	width: 116px;
    margin-right: 25px;
}
.fuwu-img li img{  
	margin:18px auto 10px;
	float: none;
}
.fuwu-img li a{
	width: 100%;
	float: left;
	font-size: 16px;
	color: #333;
}
.system-img{
	margin-top:24px;
}
.system-img li{
	width: 260px;
	height: 40px;
	float: left;
	margin-right: 20px;
	margin-bottom:15px;
	line-height: 40px;  
	background-color: #ecf7ff;
	border:1px solid #d1eafe;
	cursor: pointer;
	border-radius: 4px;
}
.system-img li a{
	display: block; 
	margin:auto;
	color: #2828a4;
	font-size: 15px;
	text-align: center;
}
.system-img li:hover{
	background-color: #2828a4;
	border:1px solid #2828a4; 
}
.system-img li:hover a{
	color: #fff; 
}
.zt-img li{
	float: left;
	width: 100%; 
	height: 85px; 
	cursor: pointer; 
	margin-top: 13px; 
}
.zt-img li img{
	cursor: pointer;
}
.img3{
	width: 260px;
	height: 85px;
	float: left;
}
.img4{
	width: 260px;
	height: 85px;
	float: right;
}
.content05{
	width: 100%;
	border-top: 2px #1769b0 solid;
	margin-top: 47px;
	padding-top: 25px;
	height: auto;
	overflow: hidden;
	float: left;
}
.more_arrer{
	float: left;
	color: #113490;
	cursor: pointer;
	font-size: 13px;
	opacity: .7;
}
.more_arrer:hover{
	opacity: 1;
}
.more_arrer img{
	float: right;
	position: relative;
	top: 7px;
	right:-4px;
}
.bito{
	width:120px;
	float: left;
	color: #1769b0;
	font-size: 21px;
}
.a_item{
	width: 995px;
	margin-top: 7px;
	float: right;
}

.otherlist{ 
	width: 100%;
	height: 35px;
	background:url('../../images/jlimg/lin_ro2.png') right 2px no-repeat;
}
.otherlist .sir{
		display: block;
		height:35px;
		text-align: center;
		float: left;
		margin-left: -15px;
		/* width:100px; */
		font-size:20px;
		cursor: pointer;
		padding: 0px 10px;
}

.sir.sir_c{
	/* width:100px; */
	font-size:20px;
	cursor:pointer;
	margin-left: -4px;
}

.otherlist a.on{
    color: #1769b0;
} 
.otherlist a{
	color: #999;
}

.cn-tit{
	width: 100%;
	padding:10px 0px 5px;
	/*border-bottom: 1px dotted #ccc;*/
	overflow: hidden;
}
.yqlj_img{
	position: relative;
	top: 2px;
}
.bito.cur{
	font-size: 16px;
	margin-top: 4px;
}
.cn-tit a{
	margin-right: 20px;
	margin-bottom: 10px;
	display: block;
	float: left;
}
.cn-tit a:hover{
	color: #1769b0;
}
.cn-ul-item{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.cn-ul-item li{ 
	padding:8px 20px;
	background-color: #f5f5f5;
	border: 1px solid #e7e7e7;
	float: left;
	border-radius: 4px;
	margin-right: 20px;
}
.cn-ul-item li a{
	margin-left:10px;
	font-size: 14px;
}
.cn-ul-item li:hover a{
	color: #113450;
}
.cn-ul-item li:hover{
	background-color: #eee;
}
.tab-fotter{
	margin-top: 27px;
	width: 100%;
	height:auto;
	overflow: hidden;
}
.list-block-tab{ 
	width: 100%;
	height: 35px;
	border-bottom: 1px solid #3366cc;
} 
.list-block-tab a{
	width: 125px;
	height: 35px;
	font-size: 18px;
	display: block;
	float: left;
	color: #1769b0;
	text-align: center;
}
.pin_time{
	font-size: 12px;
	color: #999;
	float: right;
	line-height: 33px;
	margin-right: 10px;
}
.leadr{
	width: 100%;
	height:auto;
	overflow: hidden;
    margin-top: 11px;
}
.leadr li{
	width:125px;
	height: 60px;    
	background-color: #ecf7ff;
    border: 1px solid #d1eafe;
    border-radius: 4px;
    float: left;
    text-align: center;
    padding-top: 8px;
    margin-right: 13px;
}
.xo{
	font-size: 11px;
	color: #999;
	margin-left: 7px;
}
.core{
	font-size: 11px;
	color: #666;
}
.pasi{
	font-size: 18px;
	color: #333;
}
.list-block-tab a.on{
	border-bottom: 3px solid #1769b0;
    color: #1769b0;
    font-size: 20px;
    font-weight: bolder;
}
.tablist-tit{
	width: 100%;
	height: auto;
	overflow: hidden; 
	display: none;
	margin-top: 15px;
}
.tablist-tit li{
	width: 100%;
	height: 36px;
	line-height: 36px;
}
.tablist-tit li a{
	font-size: 16px;
	color: #333;
	width: 505px;
	overflow:hidden; 
	white-space:nowrap;
	text-overflow:ellipsis; 
	display: block;
	float: left;
}
.tablist-tit li:hover a,.tablist-tit li:hover span{
	color: #1769b0;
}
.tablist-tit li span{
	float: right;
	font-size: 12px;
	color: #666;
}
.title-tab{
	width: 100%;
	height: 35px;
	font-size: 14px;
	border-bottom: 1px solid #3366cc;
}
.title-tab a{
	width: 135px;
	height: 35px;
	float: left; 
    margin-right: 86px;
	text-align: center;
    color: #666;
}
.tab-tit{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding:20px 10px;
}
.tab-tit li{
	width: 188px;
	height: 25px;
	line-height: 25px;
	float: left;
	padding-left: 7px;
}
.tab-tit li a{
	color: #666;
	font-size: 13px;
}
.title-tab a.on{
	border-bottom: 3px solid #2828A4;
	color: #2828a4;
}
.contest{
	width:100%;
	height:auto;
	overflow: hidden;
	margin-top: 30px;
}
.top_pin{
	width:100%;
	height:33px;
	background: url('../../images/jlimg/contest.png') no-repeat;
}
.top_pin .pin{
	margin-left: 8px;
}
.pin_i{
	font-size: 16px;
	color: #1769b0;
	line-height: 33px;
	margin-left: 5px;
}
.tab-tit li a:hover{
	color: #2828a4;
}
.tab-fotter .tab-tit{
	display: none;
}
.for-head{
	font-style:normal;
	color: #1769b0;
}

.color_h{
	background-color: #f9efee;border:1px solid #f5e2e1;
	opacity: .9;
}
.color_h:hover{
	border:1px solid #e2c5c4;
}
.color_h:hover,.color_j:hover{
	opacity: 1;
}
.color_j{
	background-color: #ecf7ff;border:1px solid #d1eafe;
	opacity: .9;
}
.color_j:hover{
	border:1px solid #aac7de;
}
.banner-content{
	width: 100%;
	height: 100px; 
	position: relative;
}
.banner-content img{
	width: 100%;
	height: 100px; 
	display: none;
	position: absolute;
	cursor: pointer;
}
.banner_content_ul{
	position:absolute;
	bottom: 10px;
	left: 50%;
	margin-left: -10px;
}
.banner_content_ul  li{
	width:10px;
	height:10px;
	background:url(../../images/jlimg/btn.png);
	float:left;
	margin-right:10px; 
	cursor: pointer;
}
.banner_content_ul li.cur{
	background:url(../../images/jlimg/btn-active.png);
}
.banner-content:hover img{
	opacity:.9;
}
.find-force a{
	margin-left: 35px;
}
/*æµ ãƒ¤ç¬‚é„ï¿½---------------------------------------------------------------------------------æ££æ ­ã€‰*/

/*------------------------------------------------------------------------------------é’æ¥„ã€ƒæ¤¤ï¿½*/
.left-list-titles{
	width:200px;/*
	height: 1070px;
	background-color: #f5f5f5;*/
	float: left;
}
.right-list-titles{
	width:880px;
	height: 1070px;
	float: right; 
}
.topNav{
	width: 200px;
	height: 140px;
	background:url(../../images/jlimg/new_bg.png) no-repeat;
	text-align: center;
	line-height: 60px;
	font-size: 22px;
	color: #fff;
	border-bottom: 1px solid #fff;
}
.topNav p{
	font-size: 21px;
	line-height: 0px;
}
.topNav img{
	float: none;
	margin:28px 0px 0px;
}
.ul_topNav{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.ul_topNav li{
	float: left;
	width: 200px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	border-bottom: 1px solid #fff;
	color: #333;
	font-size: 17px;
	cursor: pointer;
	background-color: #e3f1fb;
}
.ul_topNav li.on{
	background-color: #218ee2;
	color: #fff;
}
.ul_topNav li:hover{
	background-color: #218ee2;
	color: #fff;
}
.big-title{
	width: 100%;
	height: 60px;
	border-bottom: 1px solid #1769b0;
	line-height: 60px;
	font-size: 24px;
	color: #666;
	font-weight: bolder;
}
.list-table{
	width: 100%;
	height: auto;
	padding:30px 0px 50px; 
	overflow: hidden;
}
.list-table li{
	width: 100%;
	height: 58px;
	border-bottom: 1px dotted #ccc;
	float: left;
	line-height: 58px;
}
.list-table li a{
	font-size: 16px;
	color: #333;
	float: left; 
	width:780px;
	overflow:hidden; 
	white-space:nowrap;
	text-overflow:ellipsis; 
}
.list-table li span{
	font-size: 13px;
	color: #999;
	float: right;
}
.list-table li:hover a,.list-table li:hover span{
	color: #1769b0;
}
.sel-xlk{
	float: right;
	margin-top:20px;
	border:1px solid #ccc;
	height: 25px;
}
/*æµ ãƒ¤ç¬‚é„ï¿½------------------------------------------------------------------------------------é’æ¥„ã€ƒæ¤¤ï¿½*/


/*--------------------------------------------------------------------------------------é‚ä¼´æ¤ˆç’‡ï¸¾ç²æ¤¤ï¿½*/
.top-compition{
	width: 100%;
	height:40px;
	line-height: 40px;
	border-bottom: 1px solid #ccc;
}
.top-compition p{
	float: left;
	margin-right: 20px;
}
.top-compition p,.top-compition span,.top-compition a{
	font-size:12px;
	color: #666; 
}
.top-compition a{
	margin-right: 10px;
}
.top-compition a.on{
	color:blue;
	font-weight: bolder;
}
.right-con{
	width: auto;
	height: 40px;
	float: right;
}
.right-con img{
	float: none;
	position: relative;
	top: 2px;
	left: -8px;
}
.pior:hover{
	color: blue;
}
.mid-container{
	width: 100%;
	height: auto;
	min-height: 800px;
	overflow: hidden;
	padding:40px 50px; 
}
.fujian {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 15px 0px 40px;
    border-top: 1px dashed #ddd;
    margin-top: 20px;
}
.fujian .bt{
	width: 100%;
	color: #666;
	font-size: 12px;
	cursor: pointer; 
	height: 32px;
	line-height: 32px;
	float: left;
	margin-bottom:10px; 
}
.fujian .fj{
	padding: 0px 15px 0px 45px;
    height: 32px;
    line-height: 32px;
    display: block; 
    float: left; 
    font-size: 13px; 
    margin-right: 12px;
    border: 1px solid #ddd;
    color: #0030bf;
    border-radius: 5px;
    font-weight: 400;
    background: url(../../images/jlimg/xiazai.png) no-repeat 15px center #f8f8f8;
    margin-bottom: 15px;
}
.fujian .fj:hover{
	opacity: .9;
}

/*--------------------------------------------------------------------------------æµ ãƒ¤ç¬‚é„îˆ›æŸŠé—‚æ˜î‡›ç¼å—›ã€‰*/

/*-------------------------------------------------------------------------------------------æµœæŽ‘å§©*/

/*-----------éŽ¶æ›¡ç˜”æ¶“ç‚¬å§¤*/
.tsjb-list{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.tsjb-list li{
	width: 100%;
	height: auto;
	overflow: hidden;
	float: left;
}
.ts-jb-title{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background:url(../../images/jlimg/phone.png) no-repeat 15px center #f5f5f5;
	padding-left: 45px;
	color: #333;
	font-size: 16px;
	font-weight: bolder;
	margin-bottom: 10px;
	margin-top: 25px;
}
.tsjb-list li p{
	margin-left:45px;
	height:40px;
	line-height: 40px;
	font-size:16px;
}
/*----------éŽ¶æ›¡ç˜”æ¶“ç‚¬å§¤*/

/*---------å¯¤é¸¿â–ˆéšî†¾ç“¥*/
.input-w{
	width: 420px;
	height: 35px;
	border:1px solid #ccc;
	line-height: 35px;
	float: left;
}
.lable-class{
	width: 120px;
	height: 35px;
	line-height: 35px;
	display: block;
	float: left;
	text-align: right;
}
.textarea-class{
	width: 710px;
	height: 335px;
	border:1px solid #ccc;
	padding:8px 5px;
	resize: none;

}
.bu-tj{
	width: 60px;
	height: 31px;
	border:none;
	background-color: #0066cc;
	color: #fff;
	position: relative;
    left: -62px;
    top: 2px;
}
.truely-btn{
	width: 131px;
	height: 38px;
	background:url(../../images/jlimg/tj-btn.png) no-repeat;
	color: #fff;
	font-size: 16px;
	border:none;
	margin-left: 120px;
}
.bu-tj:hover,.truely-btn:hover{
	opacity: .9;
}
/*---------å¯¤é¸¿â–ˆéšî†¾ç“¥*/
/*-------------------------------------------------------------------------------------æµ ãƒ¤ç¬‚é„îˆ™ç°°é”ï¿½*/

/*----æ¥‚æ¨¼éª‡éŽ¼æ»…å‚¨*/
.top-yun{    
	width: 100%;
    height: auto;
    border-bottom: 2px solid #3d59cb;
    padding: 20px 50px 40px;
    overflow: hidden;
}
.top-yun .left-yun{
	width: 200px;
	height: 100%;
	border-right:1px solid #e4e4e4;
	text-align: center;
	float: left;
}
.top-yun .left-yun span{
	font-size: 28px;
	color: #ccc;
}
.top-yun .left-yun img{
	display: block;
	float: none;
	margin:20px auto 0px auto;
}
.top-yun  .right-yun{
	width: auto;
	float: left;
	height: 100%;
}
.top-yun  .right-yun .option-item{
	width: 650px;
	height: 100%;
	float: left;
}
.top-yun  .right-yun .option-item p span{
	width: 180px;
	height: 38px;
	text-align: right;
	display: block;
	line-height: 38px;
	float: left;
}
.top-yun  .right-yun .option-item p{
	margin-bottom: 13px;
	height: auto;
	overflow: hidden;
}
.top-yun  .right-yun .option-item  select{
	height: 38px;
	border:1px solid #e4e4e4;
}
.top-yun  .right-yun .option-item  input{
	height: 38px;
	line-height: 38px;
	border:1px solid #e4e4e4;
	padding-left:5px;
	margin-left: 5px;
	font-size: 12px;
	color: #666;
}
.top-yun .right-yun button{
    width: 131px;
    height: 38px;
    background:url(../../images/jlimg/tj-btn.png) no-repeat;
    border-radius: 5px;
    font-weight: 400;
    text-align: center;
    color: #fff;
    border:none;
    cursor: pointer;
    font-size: 20px;
}
.top-yun .right-yun button:hover{
	opacity: .9;
}
.top-yun .right-yun button:hover{
	background-color: #f60;
}
.result{
	width: 100%;
	height: 820px;
	overflow: hidden;
	padding:30px 20px;
	position: relative;
}
.result p,span{
	font-size: 14px;
	color: #666;
}
.result .new-list{width: 100%;height: auto;overflow: hidden;margin-top: 10px;margin-bottom: 40px;}
.result .new-list li{width: 100%;height: 45px;line-height: 45px;float: left;border-bottom: 1px dashed #d7d7d7;}
.result .new-list li:hover a{color:#2828a4; }
.result .new-list li:hover span{color:#2828a4;}
.result .new-list li a{
	float: left;
	width: 945px; 
	overflow:hidden; 
	white-space:nowrap;
	text-overflow:ellipsis;  
}
.result .new-list li a i{
	color: red;
}
.result .new-list li span{float: right;font-size: 11px; color: rgb(153, 153, 153);}
/*----------æ¥‚æ¨¼éª‡éŽ¼æ»…å‚¨*/
/*--------------æ¶“æ’»î•½*/

.header-title{
	width: 100%;
	height: 80px;
	background:url(../../images/jlimg/zt.jpg) no-repeat;
	text-align: center;
	font-weight: 400;
	font-size: 25px;
	color: #fff;
	line-height: 80px;
}
.header-title img{
	float: none;
	position: relative;
	top: 5px;
	right:20px; 
}
.ztzl .new-list{width: 100%;height: auto;overflow: hidden;margin-top: 10px;margin-bottom:60px;}
.ztzl .new-list li{width: 100%;height: auto;/*height:270px;*/float: left;border-bottom: 1px solid #d7d7d7;padding:25px 0px;}
.ztzl .new-list li:hover a{color:#2d47a8; }
.ztzl .new-list li:hover span{color:#2d47a8;}
.ztzl .new-list li .img-list{
	width:499px;
	height: 100%;
	border:1px solid #d7d7d7;
	border-radius:5px;
	background-color: #f2f2f2;
	padding:10px;
	float: left;
}
.ztzl .new-list li .img-list img{
	width: 100%;
	height: 100%;
}
.ztzl .new-list li .tit-list{
	width: 590px;
	height: 100%;
	float: right;
}
.ztzl .new-list li .tit-list p{
	font-size:15px;
	color: #333;
	text-indent: 32px;
	line-height: 26px;
	text-align: justify; 
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.ztzl .new-list li .tit-list span{
	font-size: 15px;
	color:#999;
	cursor: pointer;
} 
.ztzl .new-list li .tit-list span:hover{
	color: #2828a4;
}
.ztzl .new-list li .tit-list a{
	font-weight: bolder;
	display: block;
	font-size: 20px;
	color:#333;
	cursor: pointer;
	margin-bottom: 7px;
	width: 500px;
	overflow:hidden; 
	white-space:nowrap;
	text-overflow:ellipsis;   
}
.ztzl .new-list li .tit-list a:hover{
	color: #2828a4;
}
#spread{
	color: #2828a4;
}
/*--------------æ¶“æ’»î•½*/


/*æµ ãƒ¤ç¬‚é„ï¿½------------------------------------æ¶“î…¢æ£¿*/

/*æ¤¤ä½ƒå‰¼*/
#fotter{
	width: 100%;
	height: 180px;
	/*background:url('../../images/jlimg/bottom-bg.png') center no-repeat #d7ebff;*/
}
.fotter-cont{
	width: 1200px;
	margin:0 auto;
	padding:10px 10px 0px;
	height: 100%;
}
.left-erweima{
	width: 90px;
	height: 120px;
	float: left;
	text-align: center;
}
.left-erweima img:hover{
	opacity: .9;
}
.left-erweima span{
	font-size: 12px;
	color: #666;
}
.right-fotter-tip{ 
	width: 445px;
	height: auto;
	overflow: hidden;
	float: left;
	/*
	margin-left: 30px;*/
}
.right-fotter-tip p{
	font-size: 12px;
	color: #333;
	height: 22px;
}
.right-fotter-tip span{
	color: #333;
}
.find-force{
	float: right; 
}
.find-force a{
	float: right;
}/*
.find-force a img:hover{
	opacity:.9;
}*/
.jh-png{
	position:relative;
	top:-1px;
}
.a_wei{
	position: relative;
    width: 27px;
    height: 27px;
    float: right;
    display: block;
}
.wei{
	position: absolute;
	top: 30px;
    right: 0px;
    display:none;
    z-index: 1;
}
.wei_x{
	position: absolute;
	top: 30px;
    right: 0px;
    display:none;
    z-index: 1;
}
.a_wei_x{
	position: relative;
    width: 27px;
    height: 27px;
    float: right;
    display: block;
    margin-right: 40px;
}
.a_wei_x:hover .wei_x{
	display: block;
}
.a_wei:hover .wei{
	display: block;
}
/*æµ ãƒ¤ç¬‚é„ï¿½------------------------------------æ¤¤ä½ƒå‰¼*/





.rightclBox{
	width:100px;
	position:fixed;
	right:5px;
	top:40%;
	z-index: 1;
	background-color:#1769B0;

}
.rightclBox ul{
	width:100%;
	height:100%;
}
.rightclBox ul li{
	padding:11px 0px;
	width:100%;
	background: url(../../images/jlimg/clboxline.png) no-repeat bottom;
	float:left;
	text-align: center;
	position: relative;
}
.rightclBox ul li:hover{
	background-color: #12548D;
	cursor: pointer;
}
.rightclBox ul li:hover .hideerwima{
	display: block;
}
.rightclBox ul li img{
	width:45px;
	margin:10px auto;
	display: block;
	float: none;
}
.rightclBox ul li:last-child{
	background-image: none;
}
.rightclBox ul li a{
	color:#fff;
}
.hideerwima{
	display: none;
	position: absolute;
	left:-210px;
	top:0px;
	width:192px;
	height:218px;
	background-color: #fff;
	border: 2px solid #1769B0;
	text-align: center;
}
.rightclBox ul li .hideerwima img{
	width:auto;
	margin:15px auto;
	float: none;
}



.study{
	height:auto;
	overflow:hidden;
	padding:0px 0px 20px;
}
.dang{
	height:auto;
	overflow:hidden;
	padding: 20px 0px 0px;;
}



.spanadd{
	position: absolute;
	right:10px;
	font-size: 30px;
	color:#12548d;
}
.listnoborder{
	position: relative;
}
#ogi-neirong-nav li {
    border-bottom: 0px;
    height: 50px;
    line-height: 45px;
    text-align: left;
    padding-left: 30%;
}
