﻿.warpbox {
	margin: 0px auto; width: 1200px; position: relative;
}
.rightfd {
	top: 310px; width: 61px; right: 0px; position: fixed;
}
.rightfd a {
	width: 61px; height: 60px; margin-bottom: 20px; display: block;
}
.conbox {
	float: left;
}
.con_wrp {
	background: rgb(255, 255, 255); padding: 0px 0px 20px; width: 100%;
}
.ck-slide {
	width: 614px; height: 326px; float: left;
}
.ck-slide ul.ck-slide-wrapper {
	height: 326px;
}
.ck-slide ul.ck-slide-wrapper li img {
	width: 614px; height: 326px;
}
.ck-slide ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.ck-slide {
	overflow: hidden; position: relative;
}
.ck-slide ul.ck-slide-wrapper {
	margin: 0px; padding: 0px; left: 0px; top: 0px; position: absolute; z-index: 1;
}
.ck-slide ul.ck-slide-wrapper li {
	margin-top: 0px; position: absolute;
}
.ck-slide ul.ck-slide-wrapper li p {
	background: url(ty_tpxw_bg.png); width: 100%; height: 43px; bottom: 0px; line-height: 43px; text-indent: 1em; margin-bottom: 0px; position: absolute;
}
.ck-slide ul.ck-slide-wrapper li p a {
	color: rgb(255, 255, 255);
}
.ck-slide .ck-prev {
	background: no-repeat red; border-radius: 5px; transition:opacity 0.2s linear; top: 50%; width: 35px; height: 70px; text-indent: -9999px; margin-top: -35px; position: absolute; z-index: 2; opacity: 0.15;
}
.ck-slide .ck-next {
	background: no-repeat red; border-radius: 5px; transition:opacity 0.2s linear; top: 50%; width: 35px; height: 70px; text-indent: -9999px; margin-top: -35px; position: absolute; z-index: 2; opacity: 0.15;
}
.ck-slide .ck-prev {
	background: url("arrow-left.png") no-repeat 50% rgb(0, 0, 0); left: 5px;
}
.ck-slide .ck-next {
	background: url("arrow-right.png") no-repeat 50% rgb(0, 0, 0); right: 5px;
}
.ck-slidebox {
	right: 10px; bottom: 10px; position: absolute; z-index: 30;
}
.ck-slidebox ul li {
	margin: 4px 3px; border-radius: 5px; height: 8px; float: left;
}
.ck-slidebox ul li {
	width: 8px; text-align: center; color: rgb(0, 0, 0); line-height: 8px; font-family: ΢���ź�; display: block; cursor: pointer; background-color: rgb(255, 255, 255);
}
.ck-slidebox ul li.current {
	width: 16px; background-color: rgb(187, 35, 53);
}
.ck-slidebox ul li:hover {
	width: 16px; background-color: rgb(187, 35, 53);
}
.xwzx {
	width: 556px; font-size: 15px; float: right;
}
.tit_zx {
	background: url(xwzx_tab_xian.jpg) no-repeat 111px; width: 556px; height: 50px; margin-bottom: 5px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.tit_zx a {
	height: 50px; text-align: center; color: rgb(153, 153, 153); line-height: 50px; font-size: 23px; margin-right: 40px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block;
}
.tit_zx .zxcurr {
	color: rgb(53, 126, 217); border-bottom-color: rgb(53, 126, 217); border-bottom-width: 2px; border-bottom-style: solid;
}
.zx_box {
	width: 556px; font-size: 17px; float: left; position: relative;
}
.gd {
	top: -40px; right: 0px; color: rgb(153, 153, 153); position: absolute;
}
.zx_box li {
	background: url(jssqxj_web_tytit.jpg) no-repeat left; width: 556px; height: 45px; text-align: right; color: rgb(153, 153, 153); line-height: 45px; padding-left: 15px;
}
.zx_box li a:hover {
	color: rgb(53, 126, 217);
}
.zx_box li a {
	color: rgb(51, 51, 51); float: left;
}
.xwzx1 {
	font-size: 15px; margin-top: 20px;
}
.tit1_zx {
	width: 100%; height: 50px; margin-bottom: 5px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.tit1_zx a {
	height: 50px; text-align: center; color: rgb(153, 153, 153); line-height: 50px; font-size: 23px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block;
}
.tit1_zx .zxcurr {
	color: rgb(53, 126, 217); border-bottom-color: rgb(53, 126, 217); border-bottom-width: 2px; border-bottom-style: solid;
}
.zx1_box {
	width: 100%; font-size: 17px; float: left; position: relative;
}
.gd {
	top: -40px; right: 0px; color: rgb(153, 153, 153); position: absolute;
}
.zx1_box li {
	background: url(jssqxj_web_tytit.jpg) no-repeat left; width: 100%; height: 45px; text-align: right; color: rgb(153, 153, 153); line-height: 45px; padding-left: 15px;
}
.zx1_box li a:hover {
	color: rgb(53, 126, 217);
}
.zx1_box li a {
	color: rgb(51, 51, 51); float: left;
}
.wid614 {
	width: 614px;
}
.wid556 {
	width: 556px;
}
.wid670 {
	width: 670px;
}
.rollBox {
	padding: 0px; width: 100%; overflow: hidden; margin-top: 15px; margin-bottom: 20px; float: left;
}
.rollBox .LeftBotton {
	background: url(jssqxj_ztzl_butleft.png) no-repeat center; margin: 0px 5px 0px 0px; width: 30px; height: 143px; overflow: hidden; float: left; display: inline; cursor: pointer;
}
.rollBox .RightBotton {
	background: url(jssqxj_ztzl_butright.png) no-repeat center; margin: 0px; width: 30px; height: 143px; overflow: hidden; float: right; display: inline; cursor: pointer;
}
.rollBox .Cont {
	width: 1110px; overflow: hidden; margin-left: 15px; float: left;
}
.rollBox .ScrCont {
	width: 10000000px;
}
.rollBox .Cont .pic {
	width: 260px; text-align: center; margin-right: 20px; float: left;
}
.rollBox .Cont .pic img {
	width: 260px; height: 143px; text-decoration: none; display: block;
}
.rollBox .Cont .pic span {
	color: rgb(168, 35, 24);
}
.rollBox .Cont a:link {
	color: rgb(98, 100, 102); text-decoration: none;
}
.rollBox .Cont a:visited {
	color: rgb(98, 100, 102); text-decoration: none;
}
.rollBox .Cont a:hover {
	text-decoration: none;
}
.rollBox #List1 {
	float: left;
}
.rollBox #List2 {
	float: left;
}
.tpxwbox a {
	width: 520px; height: 294px; color: rgb(255, 255, 255); font-size: 15px; display: block; position: relative;
}
.tpxwbox p {
	background: url(ty_tpxw_bg.png); width: 100%; bottom: 0px; line-height: 30px; padding-left: 20px; position: absolute;
}
.tpxwbox .tit1_zx a {
	width: 100px; height: 50px; text-align: center; color: rgb(53, 126, 217); line-height: 50px; font-size: 23px; border-bottom-color: rgb(53, 126, 217); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.tpxwbox li {
	float: left;
}
.tpxwbox li > a {
	margin: 0px 10px 10px 0px; width: 217px; height: 142px; color: rgb(255, 255, 255); font-size: 15px; display: block; position: relative;
}
.tpxwbox li > p {
	background: url(ty_tpxw_bg.png); width: 100%; bottom: 0px; line-height: 30px; padding-left: 20px; position: absolute;
}

.ldxx{ width:788px; float:left;}
.jzxx{ width:100%; float:left; font-family:΢���ź�; font-size:15px; color:#333333;}
.ldtp{ float:left; width:153px; padding:20px 20px 0px;}
.ldtp img{ width:113px; height:162px; float:left;}
.ldtp p{ float:left; color:#2278e9; text-align:center; width:100%; padding:10px 0px;}
.ldtp p span{ color:#333;}
.ldjs{ float:right; width:630px}
.ldjs p{ float:left; color:#333; text-align:left; width:100%; line-height: 33px;}
.ldjs p span{ color:#2278e9;}
.qtld{ float:right; width:630px; border-top:1px dashed #ececec; margin-top:10px;}
.qtld a{ color:#2278e9; line-height:52px; padding:0px 38px;}

.xxgklb{ float:right; width:350px;}
.xxgklb a{ float:left; display:block; width:100%; height:45px; line-height:45px; margin-top:10px; background:url(jssqxj_xxgkpdy_rtlg.png) no-repeat 260px center #f6f6f6; padding-left:90px;color:#2278e9;}
.rtbut1{ border-left:4px solid #4cc2be;}
.rtbut2{ border-left:4px solid #7da3cf;}
.rtbut3{ border-left:4px solid #dca0a0;}
.rtbut4{ border-left:4px solid #ddaa73;}
.rtbut5{ border-left:4px solid #73b4dd;}