/* CSS Document */
body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", "Ã¥Â®â€¹Ã¤Â½â€œ", "Ã©Â»â€˜Ã¤Â½â€œ", Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	background: url(../images/sy_two.png) center 38px no-repeat #f5f5f5;
}
table {
	margin: 0 auto;
	border-spacing: 0;
	border-collapse: collapse;
}
img {
	border: 0;
}
ol, ul, li {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
caption, th {
	text-align: left;
}
form, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dd, dt.input {
	margin: 0px;
	padding: 0px;
}
address, caption, cite, code, dfn, em, th, var {
	font-weight: normal;
	font-style: normal;
}
A:link, A:visited {
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: none;
	color: #1f5db2;
}
a {
	color: #333333;
}
legend {
	color: #000;
}
input {
	outline: none;
}
fieldset, img {
	border: 0;
}
.center {
	text-align: center;
}
.clear {
	clear: both;
	height: 0;
	line-height: 0;
	overflow: hidden;
}
.w1200 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.top {
	min-width: 1200px;
	width: 100%;
	height: 38px;
	background: #2f94ee;
}
.toplf {
	width: 400px;
	float: left;
	height: 38px;
}
.toplf li {
	background: url(../images/sy_one.png) left center no-repeat;
	line-height: 38px;
	height: 38px;
	text-indent: 25px;
	float: left;
}
.toplf li a {
	font-size: 14px;
	color: #fff;
	padding-right: 20px;
}
.toprr {
	float: right;
}
.toprr li {
	line-height: 38px;
	height: 38px;
	float: left;
	color: #fff;
}
.toprr li a {
	padding: 0 10px;
	line-height: 38px;
	color: #fff;
}
.logo {
	width: 1200px;
	height: 190px;
	margin: 0 auto;
}
.logolf {
	width: 439px;
	height: 80px;
	float: left;
	padding-top: 50px;
}
.sou {
	width: 270px;
	height: 38px;
	background: #fff;
	float: right;
	margin-top: 66px;
}
.souslc {
	width: 450px;
	height: 48px;
	float: left;
}
.souslc input {
	width: 450px;
	height: 48px;
	line-height: 48px;
	padding-left: 10px;
	border: 0px;
	background: none;
}
.souslcba {
	width: 45px;
	margin-top: 10px;
	float: right;
}
.nav {
	width: 1200px;
	height: 54px;
	margin: 0 auto;
	background: #1277d2;
}
.nav li {
	height: 54px;
	float: left;
}
.nav li a {
	line-height: 54px;
	height: 54px;
	color: #fff;
	padding: 0 40px 0px 65px;
	;
	font-size: 16px;
}
.nav1 {
	background:  43px center no-repeat;
}
.nav2 {
	background:  43px center no-repeat;
}
.nav3 {
	background: url(../images/sy_thr.png) 43px center no-repeat;
}
.nav4 {
	background: 43px center no-repeat;
}
.nav5 {
	background: 43px center no-repeat;
}
.nav6 {
	background:  43px center no-repeat;
}
.nav7 {
	background:  43px center no-repeat;
}
.nav11 {
	background:  43px center no-repeat #0563b8;
}
.nav22 {
	background:  43px center no-repeat #0563b8;
}
.nav33 {
	background: url(../images/sy_thr.png) 43px center no-repeat #0563b8;
}
.nav44 {
	background:  43px center no-repeat #0563b8;
}
.nav55 {
	background: 43px center no-repeat #0563b8;
}
.nav66 {
	background:  43px center no-repeat #0563b8;
}
.nav77 {
	background: 43px center no-repeat #0563b8;
}
.topt {
	width: 1200px;
	height: 85px;
	margin: 0 auto;
	margin-top: 15px;
}
.toptlf {
	width: 209px;
	height: 68px;
	float: left;
	padding: 10px 0px 0px 10px;
}
.toptrr {
	width: 960px;
	float: right;
	height: 85px;
	line-height: 85px;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.toptrr a {
	color: #cc0000;
}
.xin {
	width: 1180px;
	height: 394px;
	background: #fff;
	padding: 10px;
	margin: 0 auto;
	margin-top: 15px;
}
.xinlf {
	width: 665px;
	float: left;
	height: 394px;
}
.xinrrcc {
	width: 500px;
	float: right;
	height: 394px;
}
.xinrr {
	width: 500px;
	float: right;
	height: 79px;
	padding-top: 8px;
}
.xirc1 {
	width: 242px;
	height: 50px;
	float: left;
	margin-top: 14px;
	background: #2fbefb;
	text-align: center;
	font-size: 16px;
	padding-top: 15px;
}
.xirc1 img {
	float: left;
	padding-left: 60px;
	padding-right: 5px;
}
.xirc1 p {
	line-height: 30px;
	color: #fff;
	text-align: left;
	font-size: 18px;
}
.xirc2 {
	width: 242px;
	height: 50px;
	float: left;
	margin-left: 16px;
	margin-top: 14px;
	background: #5ea8fe;
	text-align: center;
	font-size: 16px;
	padding-top: 15px;
}
.xirc2 img {
	float: left;
	padding-left: 60px;
	padding-right: 5px;
}
.xirc2 p {
	line-height: 30px;
	color: #fff;
	text-align: left;
	font-size: 18px;
}
.focus {
	position: relative;
	width: 665px;
	height: 394px;
	background-color: #000;
	float: left;
}
.focus img {
	width: 665px;
	height: 394px;
}
.focus .shadow .title {
	width: 665px;
	height: 65px;
	padding-left: 30px;
	padding-top: 20px;
}
.focus .shadow .title a {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight: bolder;
	overflow: hidden;
}
.focus .btn {
	position: absolute;
	bottom: 34px;
	left: 510px;
	overflow: hidden;
	zoom: 1;
}
.focus .btn a {
	position: relative;
	display: inline;
	width: 13px;
	height: 13px;
	border-radius: 7px;
	margin: 0 5px;
	color: #B0B0B0;
	font: 12px/15px "\5B8B\4F53";
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #D9D9D9;
}
.focus .btn a:hover, .focus .btn a.current {
	cursor: pointer;
	background: #fc114a;
}
.focus .fPic {
	position: absolute;
	left: 0px;
	top: 0px;
}
.focus .D1fBt {
	overflow: hidden;
	zoom: 1;
	height: 12px;
	z-index: 10;
}
.focus .shadow {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0px;
	z-index: 10;
	height: 40px;
	line-height: 40px;
	background: rgba(0,0,0,0.6);
 filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
	display: block;
	text-align: left;
}
.focus .shadow a {
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	overflow: hidden;
	margin-left: 10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
}
.focus .fcon {
	position: relative;
	width: 100%;
	float: left;
	display: none;
	background: #000
}
.focus .fcon img {
	display: block;
}
.focus .fbg {
	bottom: 10px;
	right: 5px;
	position: absolute;
	height: 21px;
	text-align: center;
	z-index: 200;
}
.focus .fbg div {
	margin: 4px auto 0;
	overflow: hidden;
	zoom: 1;
	height: 14px
}
.focus .D1fBt a {
	position: relative;
	display: inline;
	width: 12px;
	height: 12px;
	border-radius: 7px;
	margin: 0 5px;
	color: #B0B0B0;
	font: 12px/15px "\5B8B\4F53";
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #b9b9b9;
}
.focus .D1fBt .current, .focus .D1fBt a:hover {
	background: #ffffff;
}
.focus .D1fBt img {
	display: none
}
.focus .D1fBt i {
	display: none;
	font-style: normal;
}
.focus .prev, .focus .next {
	position: absolute;
	width: 40px;
	height: 74px;
}
.focus .prev {
	top: 50%;
	margin-top: -37px;
	left: 0;
	background-position: 0 -74px;
	cursor: pointer;
}
.focus .next {
	top: 50%;
	margin-top: -37px;
	right: 0;
	background-position: -40px -74px;
	cursor: pointer;
}
.focus .prev:hover {
	background-position: 0 0;
}
.focus .next:hover {
	background-position: -40px 0;
}
.yaow {
	width: 1200px;
	height: 286px;
	margin: 0 auto;
	margin-top: 15px;
}
.yaowlf {
	width: 388px;
	height: 283px;
	border: 1px solid #dedede;
	float: left;
	background: #fff;
}
.xinwt {
	background: bottom repeat-x;
	padding-top: 5px;
	height: 40px;
	line-height: 40px;
}
.xinwtzz {
	min-width: 80px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding: 0px 10px;
	float: left;
	background:  bottom repeat-x;
	height: 40px;
	line-height: 40px;
	margin-left: 10px;
}
.xinwtgg {
	min-width: 50px;
	float: right;
	height: 40px;
	line-height: 40px;
}
.list2 {
	height: auto;
	width: 95%;
	margin: 0 auto;
	margin-top: 10px;
}
.list2 li {
	text-align: right;
	line-height: 36px;
	font-size: 14px;
	color: #999999;
	background: left center no-repeat;
	text-indent: 10px;
}
.list2 li a {
	float: left;
	text-align: left;
}
.yaowzz {
	width: 388px;
	height: 283px;
	border: 1px solid #dedede;
	float: left;
	background: #fff;
	margin-left: 15px;
}
.yaowrr {
	width: 388px;
	height: 283px;
	border: 1px solid #dedede;
	float: right;
	background: #fff;
	border-top: 2px solid #2fbefb;
}
.xinwtbb {
	background:  bottom repeat-x #f0f0f0;
	height: 45px;
}
.xinlbbz {
	min-width: 80px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding: 0px 10px;
	padding-top: 5px;
	float: left;
	background: #fff;
	height: 40px;
	line-height: 40px;
}
.zhuan {
	width: 1180px;
	height: 112px;
	background: #fff;
	margin: 0 auto;
	padding: 10px;
	margin-top: 15px;
}
.shouyezhuanti {
	width: 1180px;
	height: 71px;
	background: #fff;
	margin: 0 auto;
	padding: 10px;
	margin-top: 15px;
}/*--首页专题长--*/
.zgdn {
	width: 1180px;
	height: 65px;
	background: #fff;
	margin: 0 auto;
	padding: 10px;
	margin-top: 15px;
}
/* Ã¦Â°Â´Ã¥Â¹Â³Ã¦Â»Å¡Ã¥Å Â¨
	------------------------------ */
.scroll_horizontal {
	position: relative;
	width: 1180px;
	height: 65px;
}
.scroll_horizontal .box {
	overflow: hidden;
	position: relative;
	width: 1145px;
	height: 65px;
	margin: 0 auto;
}
.scroll_horizontal .list {
	overflow: hidden;
	width: 9999px;
}
.scroll_horizontal .list li {
	float: left;
	width: 229px;
	text-align: center;
}
.scroll_horizontal .plus {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 20px;
	height: 65px;
	background: left no-repeat;
	cursor: pointer;
}
.scroll_horizontal .minus {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 20px;
	height: 65px;
	background: left no-repeat;
	cursor: pointer;
}
.ksdn {
	width: 1180px;
	height: 90px;
	background: #fff;
	margin: 0 auto;
	padding: 20px 10px;
	margin-top: 15px;
}
.ksdn li {
	width: 20%;
	float: left;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
}
.banq {
	width: 100%;
	height: 180px;
	background: #288be8;
	min-width: 1200px;
}
.banqtt {
	background: url(../images/sy_fou.png) bottom center no-repeat;
	height: 40px;
	width: 700px;
	padding: 0 200px;
	margin: 0 auto;
	padding-top: 15px;
	text-align: center;
	line-height: 40px;
	color: #fff;
}
.banqtt li {
	float: left;
	line-height: 40px;
}
.banqtt a {
	color: #fff;
	padding: 0 20px;
}
.banbb {
	width: 1200px;
	height: 80px;
	margin: 0 auto;
	padding-top: 15px;
}
.banbblf {
	width: 111px;
	height: 56px;
	float: left;
	padding-right: 20px;
}
.banbblf+div{
    width: 840px!important;
}
.banbblfz {
	width: 840px;
	line-height: 30px;
	color: #fff;
	height: 56px;
	float: left;
}
.banlfrr {
	width: 216px;
	float: right;
	height: 66px;
}
.banlfrr li {
	float: left;
	padding-left: 10px;
}
/*Ã¨ÂµÂ°Ã¨Â¿â€ºÃ¥Â½Â­Ã¥Â±Â±*/
.zw1200_bo {
	width: 1180px;
	height: auto;
	padding: 15px 10px 0px 10px;
	margin: 0 auto;
	background: #fff;
}
.zw1200 {
	width: 1180px;
	height: auto;
	padding: 15px 10px;
	margin: 0 auto;
	background: #fff;
}
.zjps {
	width: 1180px;
	height: 343px;
	padding: 10px;
	margin: 0 auto;
	background: #fff;
	margin-top: 15px;
	position: relative;
}
.zips_zt {
	width: 278px;
	height: 313px;
	padding: 15px 23px;
	position: absolute;
	top: 10px;
	left: 100px;
}
.zips_ztzt {
	width: 154px;
	height: 75px;
	margin: 0 auto;
	padding-top: 10px;
}
.zips_ztp {
	line-height: 35px;
	color: #fff;
	padding-top: 15px;
}
.zjpsww {
	width: 1200px;
	height: 182px;
	margin: 0 auto;
	margin-top: 15px;
}
.zjps_js {
	width: 343px;
	height: 162px;
	float: left;
	background: #0ba299;
	padding: 10px 20px;
}
.zjps_jc {
	width: 100%;
	border-bottom: 1px solid #fff;
	height: 35px;
	line-height: 35px;
}
.zjps_jcz {
	font-size: 20px;
	font-weight: bold;
	width: 110px;
	border-bottom: 2px solid #f49800;
	margin: 0 auto;
	text-align: center;
}
.zjps_jcz a {
	color: #fff;
}
.zipstp {
	line-height: 30px;
	color: #fff;
	padding-top: 15px;
}
.zjps_jscc {
	width: 343px;
	height: 162px;
	float: left;
	background: #6fbc48;
	padding: 10px 20px;
	margin-left: 15px;
}
.zjps_jsrr {
	width: 343px;
	height: 162px;
	float: right;
	background: #24a8e6;
	padding: 10px 20px;
}
.zjp_nwt {
	background:  center bottom no-repeat;
	height: 75px;
}
.zjp_nwtzz {
	width: 110px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	padding-top: 5px;
}
.zjp_st2 {
	height: auto;
	width: 95%;
	margin: 0 auto;
}
.zjp_st2 li {
	text-align: right;
	line-height: 33px;
	font-size: 14px;
	color: #999999;
	background: left center no-repeat;
	text-indent: 10px;
}
.zjp_st2 li a {
	float: left;
	text-align: left;
}
.zjp_wrr {
	width: 580px;
	height: 243px;
	border: 1px solid #dedede;
	float: right;
	background: #fff;
}
.zjp_owlf {
	width: 580px;
	height: 243px;
	border: 1px solid #dedede;
	float: left;
	background: #fff;
}
.zjp_wzz {
	width: 381px;
	height: 243px;
	;
	border: 1px solid #dedede;
	float: left;
	background: #fff;
	margin-left: 15px;
}
.zjp_mj {
	width: 1180px;
	height: 114px;
	padding: 0px 10px 15px 10px;
	margin: 0 auto;
	background: #fff;
}
.zjp_mj li {
	width: 172px;
	height: 114px;
	float: left;
	padding-right: 29px;
}
/*Ã¦â€¹â€ºÃ¥â€¢â€ Ã¥Â¼â€¢Ã¨Âµâ€ž*/
.zs_top {
	width: 516px;
	height: 329px;
	float: left;
}
.focus1 {
	position: relative;
	width: 516px;
	height: 329px;
	background-color: #000;
	float: left;
}
.focus1 img {
	width: 516px;
	height: 329px;
}
.focus1 .shadow .title {
	width: 765px;
	height: 65px;
	padding-left: 30px;
	padding-top: 20px;
}
.focus1 .shadow .title a {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight: bolder;
	overflow: hidden;
}
.focus1 .btn {
	position: absolute;
	bottom: 34px;
	left: 510px;
	overflow: hidden;
	zoom: 1;
}
.focus1 .btn a {
	position: relative;
	display: inline;
	width: 13px;
	height: 13px;
	border-radius: 7px;
	margin: 0 5px;
	color: #B0B0B0;
	font: 12px/15px "\5B8B\4F53";
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #D9D9D9;
}
.focus1 .btn a:hover, .focus .btn a.current {
	cursor: pointer;
	background: #fc114a;
}
.focus1 .fPic {
	position: absolute;
	left: 0px;
	top: 0px;
}
.focus1 .D1fBt {
	overflow: hidden;
	zoom: 1;
	height: 12px;
	z-index: 10;
}
.focus1 .shadow {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0px;
	z-index: 10;
	height: 40px;
	line-height: 40px;
	background: rgba(0,0,0,0.6);
 filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
	display: block;
	text-align: left;
}
.focus1 .shadow a {
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	overflow: hidden;
	margin-left: 10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
}
.focus1 .fcon {
	position: relative;
	width: 100%;
	float: left;
	display: none;
	background: #000
}
.focus1 .fcon img {
	display: block;
}
.focus1 .fbg {
	bottom: 10px;
	right: 5px;
	position: absolute;
	height: 21px;
	text-align: center;
	z-index: 200;
}
.focus1 .fbg div {
	margin: 4px auto 0;
	overflow: hidden;
	zoom: 1;
	height: 14px
}
.focus1 .D1fBt a {
	position: relative;
	display: inline;
	width: 12px;
	height: 12px;
	border-radius: 7px;
	margin: 0 5px;
	color: #B0B0B0;
	font: 12px/15px "\5B8B\4F53";
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #b9b9b9;
}
.focus1 .D1fBt .current, .focus .D1fBt a:hover {
	background: #ffffff;
}
.focus1 .D1fBt img {
	display: none
}
.focus1 .D1fBt i {
	display: none;
	font-style: normal;
}
.zs_rr {
	width: 645px;
	float: right;
	height: 329px;
}
.zs_nwt {
	background: #f7f7f7;
	border-bottom: 1px solid #1277d2;
	height: 40px;
	line-height: 40px;
}
.zs_nwtzz {
	min-width: 80px;
	text-align: center;
	font-size: 16px;
	padding: 0px 10px;
	float: left;
	background: #1277d2;
	height: 40px;
	line-height: 40px;
	color: #fff;
}
.zs_nwtgg {
	min-width: 50px;
	float: right;
	height: 40px;
	line-height: 40px;
}
.zs_list2 {
	height: auto;
	width: 100%;
	margin: 0 auto;
	margin-top: 10px;
}
.zs_list2 li {
	text-align: right;
	line-height: 36px;
	font-size: 14px;
	color: #999999;
	background: left center no-repeat;
	text-indent: 10px;
}
.zs_list2 li a {
	float: left;
	text-align: left;
}
.zssb1200 {
	width: 1180px;
	height: auto;
	padding: 0px 10px 15px 10px;
	margin: 0 auto;
	background: #fff;
}
.zs_xc1 {
	height: 160px;
	width: 215px;
	float: left;
	margin-right: 26px;
	background: #0ba299;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.zs_xc1 a {
	color: #fff;
}
.zs_xc2 {
	height: 160px;
	width: 215px;
	float: left;
	margin-right: 26px;
	background: #6fbc48;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.zs_xc2 a {
	color: #fff;
}
.zs_xc3 {
	height: 160px;
	width: 215px;
	float: left;
	margin-right: 26px;
	background: #24a8e6;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.zs_xc3 a {
	color: #fff;
}
.zs_xc4 {
	height: 160px;
	width: 215px;
	float: left;
	margin-right: 26px;
	background: #6fbc48;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.zs_xc4 a {
	color: #fff;
}
.zs_xc5 {
	height: 160px;
	width: 216px;
	float: right;
	background: #f8b62c;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.zs_xc5 a {
	color: #fff;
}
.zs_329 {
	width: 1180px;
	height: auto;
	padding: 15px 10px;
	margin: 0 auto;
	background: #fff;
	margin-top: 15px;
	padding-bottom: 0px;
}
.zhj {
	height: 236px;
	width: 270px;
	border: 1px solid #e4e4e4;
	padding: 10px;
	margin-bottom: 15px;
}
.zh268 {
	width: 100%;
	height: 39px;
	line-height: 39px;
	background: #f3f3f3;
	margin-bottom: 10px;
}
.zh268 img {
	width: 49px;
	height: 39px;
	float: left;
	padding-right: 10px;
}
.zh853 {
	width: 870px;
	height: 256px;
	border: 1px solid #e4e4e4;
	border-top: 2px solid #2fbefb;
}
.zh_gg {
	width: 400px;
	float: right;
	height: 45px;
	line-height: 40px;
}
.cont {
	padding: 0px;
}
.hidden {
	display: none;
}
.scrolldoorFrame {
	overflow: hidden;
	width: 870px;
}
.scrollUl {
	overflow: hidden;
	height: 45px;
	margin: 0 auto;
}
.scrollUl li {
	float: left;
}
.sd01 {
	cursor: pointer;
	background: #dfdfdf;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	font-size: 14px;
	height: 45px;
	line-height: 45px;
	color: #000;
	font-size: 14px;
	width: 90px;
	margin-right: 10px;
	text-align: center;
}
.sd02 {
	cursor: pointer;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	font-size: 14px;
	height: 45px;
	line-height: 45px;
	color: #000;
	font-size: 14px;
	width: 90px;
	margin-right: 10px;
	text-align: center;
}
.lhh2 {
	height: auto;
	width: 95%;
	margin: 0 auto;
	margin-top: 10px;
}
.lhh2 li {
	text-align: right;
	line-height: 33px;
	font-size: 14px;
	color: #999999;
	background: left center no-repeat;
	text-indent: 10px;
}
.lhh2 li a {
	float: left;
	text-align: left;
}
.xx_292 {
	width: 292px;
	float: left;
	height: auto;
}
.zhj_btt {
	height: auto;
	width: 290px;
	border: 1px solid #e4e4e4;
	margin-bottom: 15px;
}
.kh {
	width: 100%;
	height: auto;
	padding-bottom: 15px;
}
.kh li {
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #f3f3f3;
	float: left;
	margin-left: 12px;
	margin-top: 15px;
}
.xx_972 {
	width: 872px;
	height: auto;
	float: right;
}
.zhrr_xx3 {
	width: 870px;
	height: auto;
	border: 1px solid #e4e4e4;
	border-top: 2px solid #2fbefb;
	margin-top: 15px;
}
.xxglb_lf {
	height: auto;
	width: 95%;
	margin: 0 auto;
	margin-top: 8px;
}
.xxglb_lf li {
	line-height: 33px;
	float: left;
	height: 36px;
	font-size: 14px;
	color: #999999;
	background:  left center no-repeat;
	text-indent: 10px;
	width: 25%;
}
.xx_364 {
	width: 366px;
	float: left;
	height: auto;
}
.xx_xx {
	width: 364px;
	height: 195px;
	margin-top: 15px;
}
.xx_xxt {
	height: 35px;
	line-height: 35px;
	width: 90%;
	margin: 0 auto;
	padding-top: 15px;
}
.xx_xxtlf {
	font-size: 16px;
	font-weight: bold;
	float: left;
	padding-left: 30px;
}
.xx_xxtrr {
	line-height: 35px;
	float: right;
}
.xx_xxtbb {
	width: 90%;
	height: auto;
	margin: 0 auto;
}
.xx_xxtbb td {
	line-height: 33px;
}
.xx_792 {
	width: 796px;
	height: auto;
	float: right;
}
.gzcy_100 {
	width: 100%;
	height: 36px;
	margin-bottom: 10px;
	padding-left: 120px;
	padding-top: 20px;
}
.gzcy_100 li {
	width: 181px;/* height:100px; */
	display: block;
	float: left;
	margin-right: 2px;
	text-align: center;
	color: #fff;/* background-color: #e9f5ff; *//* padding-left: 200px; */
}
.gzcy_100 li a {
	color: #000;
	display: block;
}
.gzcy_100 li:hover {
	color: #fff;
}
.xx_7tt {
	width: 100%;
	height: auto;
}
.xx_7tt td {
	line-height: 45px;
}
.xxtt7t {
	width: 100%;
	height: 267px;
}
.xxtt7t td {
	line-height: 37px;
	border: 1px solid #ccc;
}
.xxsou {
	border: 1px solid #ccc;
	height: 132px;
	padding: 10px;/* margin-top: 15px; */
}
.xxsout {
	height: 35px;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	font-size: 16px;
	text-indent: 30px;
}
.xinjcx {
	width: 100%;
	height: auto;
	margin: 0 auto;
	margin-top: 10px;
}
.xxttd {
	line-height: 37px;
	border: 1px solid #ccc;
	margin-top: 15px;
}
.xx_ft {
	width: 100%;
	height: 190px;
	margin: 0 auto;
}
.xx_ftlf {
	width: 228px;
	height: 165px;
	float: left;
	padding: 10px;
}
.xx_ftlfzt {
	width: 200px;
	float: left;
	line-height: 40px;
}
.xx_sqf {
	width: 589px;
	border-left: 1px solid #ccc;
	float: right;
	height: 190px;
}
.xx_sqf li {
	border-bottom: 1px solid #ccc;
	line-height: 30px;
	padding-left: 10px;
}
.xx_ftrr {
	width: 100%;
	height: auto;
	margin: 0 auto;
	margin-top: 15px;
}
.xx_wsxf {
	height: 66px;
	width: 100%;
	margin-top: 15px;
}
.ban_ss {
	width: 1180px;
	padding: 15px 10px;
	margin: 0 auto;
	height: 150px;
	background: #fff;
	margin-top: 15px;
}
.picMarquee-left {
	width: 1175px;
	overflow: hidden;
	position: relative;
	padding-top: 10px;
}
.picMarquee-left .hd {
	overflow: hidden;
	position: absolute;
	width: 1180px;
}
.picMarquee-left .hd .prev {
	display: block;
	width: 21px;
	height: 130px;
	margin-right: 5px;
	overflow: hidden;
	cursor: pointer;
	left: 0px;
}
.picMarquee-left .hd .next {
	display: block;
	width: 21px;
	height: 130px;
	margin-right: 5px;
	overflow: hidden;
	cursor: pointer;
	z-index: 9999;
	position: absolute;
	right: 0px;
}
.picMarquee-left .bd {
	padding: 10px;
	margin-left: 20px;
}
.picMarquee-left .bd ul {
	overflow: hidden;
	zoom: 1;
}
.picMarquee-left .bd ul li {
	margin: 0 8px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	border-radius: 10px;/*IE6*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;/*Ã©ÂÅ¾IE6Ã§Å¡â€žÃ¥â€¦Â¶Ã¥Â®Æ’*/
	border: 1px solid #ccc;
	padding: 10px 5px;
}
.picMarquee-left .bd ul li .pic {
	text-align: center;
}
.picMarquee-left .bd ul li .title {
	line-height: 24px;
}
.scrolldoorFrame1 {
	overflow: hidden;
	width: 100%;
}
.scrollUl1 {
	overflow: hidden;
	height: 55px;
	margin: 0 auto;
}
.scrollUl1 li {
	float: left;
}
.sdd01 {
	cursor: pointer;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	font-size: 20px;
	height: 55px;
	font-weight: bold;
	line-height: 55px;
	color: #fff;
	width: 50%;
	text-align: center;
}
.sdd02 {
	cursor: pointer;
	background: #1277d2;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	font-size: 20px;
	height: 55px;
	line-height: 55px;
	color: #fff;
	width: 50%;
	font-weight: bold;
	text-align: center;
}
.ban_bq {
	border: 1px solid #ccc;
	height: 380px;
}
.ban_bq li {
	width: 127px;
	height: 60px;
	text-align: center;
	line-height: 30px;
	float: left;
	border-right: 1px solid #ccc;
	margin-top: 30px;
}
.ban_wl {
	width: 100%;
	height: 81px;
}
.ban_wl li {
	width: 579px;
	height: 81px;
	float: left;
}
/*Ã©Æ’Â¨Ã©â€”Â¨Ã¤Â¹Â¡Ã©â€¢â€¡*/
.bmxz_lf {
	width: 1180px;
	float: left;
	height: auto;
}
.bmxz_lft {
	height: auto;
	border: 1px solid #ccc;
	margin-bottom: 15px;
}
.bmxz_lis {
	width: 95%;
	margin: 0 auto;
	height: auto;
	padding: 10px 0px;
}
.bmxz_lis li {
	float: left;
	height: 35px;
	line-height: 35px;
	background: left center no-repeat;
	text-indent: 10px;
	width: 20%;
}
.bmxz_lftz {
	height: auto;
	margin-bottom: 15px;
}
.bmxz_lftzli {
	width: 50%;
	height: 100px;
	float: left;
	border: 1px solid #ccc;/* margin-right: 16px; */
}
.bmxz_lftzlirr {
	width: 49%;
	height: 100px;
	float: right;
	border: 1px solid #ccc;
}
.bmxz_lers {
	width: 95%;
	margin: 0 auto;
	height: auto;
	padding: 10px 0px;
}
.bmxz_lers li {
	float: left;
	height: 35px;
	line-height: 35px;
	background: left center no-repeat;
	text-indent: 10px;
	width: 50%;
}
.bmxz_rr {
	width: 283px;
	height: auto;
	float: right;
}
.bmxz_rrt {
	border: 1px solid #ccc;
	height: auto;
}
.bmxz_rrtbb {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #1277d2;
	font-size: 16px;
	text-align: center;
	color: #fff;
}
.bmxz_pm {
	width: 95%;
	height: 254px;
	margin: 0 auto;
}
.bmxz_rb {
	border: 1px solid #ccc;
	height: auto;
	margin-top: 15px;
}
.danq_wz {
	width: 100%;
	height: 40px;
	border-bottom: 2px solid #ededed;
	background: left center no-repeat;
	text-indent: 30px;
	line-height: 40px;
}
.erj_lis {
	width: 100%;
	height: auto;
	padding: 15px 0px;
}
.erj_lislf {
	width: 280px;
	float: left;
	border: 1px solid #e1e1e1;
}
.jalft {
	height: 61px;
	text-align: center;
	line-height: 61px;
	font-size: 25px;
	color: #fff;
}
.jalaa {
	width: 280px;
	height: 56px;
	color: #000;
	border-bottom: 1px solid #e1e1e1;
	text-indent: 40px;
	font-size: 16px;
	line-height: 56px;
}
.jalaaff {
	width: 280px;
	height: 56px;
	color: #000;
	text-indent: 40px;
	border-bottom: 1px solid #e1e1e1;
	font-size: 16px;
	line-height: 56px;
}
.jalaaff a {
	display: block;
	color: #000;
}
.jalaaff a:hover {
	background:  no-repeat;
	color: #000;
}
.erj_lrrg {
	width: 880px;
	float: right;
	height: auto;
	border: 1px solid #e1e1e1;
	border-top: 2px solid #1277d2;
}
.erj_lrrg_qzxx {
	width: 880px;
	float: right;
	height: auto;
	border: 1px solid #e1e1e1;
	border-top: 2px solid #1277d2;
}
.erj_lrrg_xxgknb {
	float: right;
	height: auto;
	border: 1px solid #e1e1e1;
	border-top: 2px solid #1277d2;
}
.cont {
	width: 95%;
	margin: 0 auto;
	min-height: 500px;
}
.conth3 {
	font-size: 24px;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
	padding: 20px 0px;
}
.contshi {
	line-height: 40px;
	text-align: center;
	color: #666;
	font-size: 14px;
	border-bottom: 1px dashed #ccc;
}
.contnj {
	width: 100%;
	line-height: 35px;
	padding-top: 20px;
}
.contnj p {
	text-indent: 2em;
	line-height: 35px;
	padding-bottom: 15px;
	font-size: 16px;
}
.conyyhh {
	width: 100%;
	height: auto;
	padding: 20px 0px;
}
.conyyhh p {
	line-height: 40px;
	font-size: 14px;
}
.licc {
	height: auto;
	width: 95%;
	margin: 0 auto;
	margin-top: 10px;
}
.licc li {
	text-align: right;
	line-height: 40px;
	font-size: 16px;
	color: #999999;
	background: left center no-repeat;
	text-indent: 10px;
}
.licc li a {
	float: left;
	text-align: left;
}
.zs_list2dbb {
	width: 100%;
	height: auto;
	padding-top: 20px;
}
.youc390 {
	width: 390px;
	height: 250px;
	float: left;
}
.youc390 img {
	width: 390px;
	height: 250px;
}
.youc390rr {
	width: 700px;
	float: left;
	padding-left: 30px;
	height: auto;
	line-height: 35px;
}
.zjggf {
	width: 581px;
	min-height: auto;
	border: 1px solid #dedede;
	float: left;
	background: #fff;
}
.yoimg0 {
	width: 550px;
	height: 320px;
	margin: 0 auto;
	padding-top: 25px;
}
.yoimg0 img {
	width: 550px;
	height: 320px;
}
.yoimg0bb {
	height: 300px;
	overflow: scroll;
	width: 550px;
	margin: 0 auto;
	overflow-x: hidden;
	margin-top: 20px;
	margin-bottom: 20px;
}
.ccvbb {
	width: 571px;
	height: auto;
	border: 1px solid #dedede;
	float: right;
	background: #fff;
}
.ccvbbbot {
	border-bottom: 1px dashed #ccc;
	height: 200px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.ybb0bb {
	height: 644px;
	overflow: scroll;
	width: 550px;
	margin: 20px 0px;
	overflow-x: hidden
}
.khc {
	width: 280px;
	height: 180px;
	float: left;
	margin-left: 10px;
}
.khc img {
	width: 280px;
	height: 180px;
}
.khcrr {
	width: 200px;
	height: 180px;
	float: left;
	margin-left: 10px;
}
.banbb p {
	color: #fff;
}
.gkpt_lef {
	float: left;
	width: 280px;
	margin-top: -15px;
}
.gkpt_ul li ul li {
	width: 130px;
}
.gkpt_ul li {
	margin: 15px 0px;
	height: 70px;
	line-height: 70px;
	list-style-type: none;
}
.gkpt_ul li i {
	width: 14px;
	height: 14px;
	display: block;
	background-image: url(../images/jia.png);
	float: right;
	margin: 28px 20px;
	cursor: pointer;
}
.gkpt_ul li.on i {
	background-image: url(../images/jia.png);
}
.gkpt_ul li:hover a {
	color: #fff;
}
.gkpt_ul li:hover {
	background-color: #cb0306;
	background-repeat: no-repeat;
}
.gkpt_ul li.hover {
	background-color: #cb0306;
	background-repeat: no-repeat;
}
.gkpt_ul li.hover a {
	color: #fff;
}
.gkpt_ul li a {
	font-size: 20px;
	line-height: 70px;
	display: block;
	padding: 0px 0px 0px 65px;
}
.gkpt_ul .a1 {
	background: #fff url("../images/gkzt_icon1.png") 20px center no-repeat;
}
.gkpt_ul .a2 {
	background: #fff url("../images/gkzt_icon.png") 20px center no-repeat;
}
.gkpt_ul .a3 {
	background: #fff url("../images/gkzt_icon_two.png") 20px center no-repeat;
}
.gkpt_ul .a4 {
	background: #fff url("../images/gkzt_icon_thr.png") 20px center no-repeat;
}
.gkpt_ul .a5 {
	background: #fff url("../images/gkzt_icon_fou.png") 20px center no-repeat;
}
.gkpt_ul .a6 {
	background: #fff url("../images/ysqgk.png") 20px center no-repeat;
}
.gkpt_ul .a7 {
	background: #fff url("../images/gkzt_icon8.png") 20px center no-repeat;
}
.gkpt_ul .a1:hover {
	background: #cb0306 url("../images/gkzt_icon11.png") 20px center no-repeat;
}
.gkpt_ul .a2:hover {
	background: #cb0306 url("../images/gkzt_icon_h.png") 20px center no-repeat;
}
.gkpt_ul .a3:hover {
	background: #cb0306 url("../images/gkzt_icon_twoh.png") 20px center no-repeat;
}
.gkpt_ul .a4:hover {
	background: #cb0306 url("../images/gkzt_icon_thrh.png") 20px center no-repeat;
}
.gkpt_ul .a5:hover {
	background: #cb0306 url("../images/gkzt_icon_fouh.png") 20px center no-repeat;
}

.gkpt_ul .a6:hover {
	background: #cb0306 url("../images/ysqgk-h.png") 20px center no-repeat;
}
.gkpt_ul .a1.hover {
	background: #cb0306 url("../images/gkzt_icon11.png") 20px center no-repeat;
}
.gkpt_ul .a2.hover {
	background: #cb0306 url("../images/gkzt_icon_h.png") 20px center no-repeat;
}
.gkpt_ul .a3.hover {
	background: #cb0306 url("../images/gkzt_icon_twoh.png") 20px center no-repeat;
}
.gkpt_ul .a4.hover {
	background: #cb0306 url("../images/gkzt_icon_thrh.png") 20px center no-repeat;
}
.gkpt_ul .a5.hover {
	background: #cb0306 url("../images/gkzt_icon_fouh.png") 20px center no-repeat;
}
.gkpt_ul .a6.hover {
	background: #cb0306 url("../images/ysqgk-h.png") 20px center no-repeat;
}
.gkpt_ul .a7.hover {
	background: #cb0306 url("../images/gkzt_icon88.png") 20px center no-repeat;
}
.gkpt_rig {
	float: right;
	width: 690px;
	background-color: #fff;
	overflow: auto;
	padding: 0px 20px;
}

.gkpt_content {
	width: 960px;
	background-color: #fff;
	overflow: auto;
	padding: 0px 20px;
}

.gblist {
	padding: 20px;
}
.gblist ul li {
	line-height: 40px;
}
.gblist ul li a {
	font-size: 16px;
}
.gblist ul li span {
	float: right;
}
.zdgknav ul li {
	width: 240px;
	line-height: 45px;
	padding: 0px 20px;
	background: url("../images/bszn_dian.png") 20px center no-repeat;
}
.zdgknav .sub {
	width: 240px;
	line-height: 45px;
	padding: 0px 20px;
	background: url("../images/li-icon.gif") 40px center no-repeat;
	padding-left: 40px;
}
.zdgknav .sub2 {
	width: 240px;
	line-height: 45px;
	padding: 0px 20px;
	background: url("../images/dot.png") 60px center no-repeat;
	padding-left: 60px;
}
.zdgknav ul li a {
	font-size: 16px;
	padding-left: 20px;
}
.zdgknav ul li:hover {
	background-color: #fde4e5;
}
.zdgknav ul li:hover a {
	color: #cb0306;
}
.nbbgtit {
	text-align: center;
	line-height: 40px;
	padding: 30px 0px 20px;
}
.nbbgtit h1 {
	font-size: 20px;
	font-weight: bold;
	text-align: left;
}
.nbhztit {
	height: 40px;
	line-height: 40px;/* border-bottom: #ccc 1px solid; */
}
.nbhztit h1 {
	line-height: 40px;
	display: inline-block;
	padding: 0px 20px;
	background-color: #cb0306;
	color: #fff;
	font-size: 18px;
}
.nbhztit h1 a{
	color: #fff;
}
.icon-plus1 {
	width: 14px;
	height: 14px;
	display: block;
	background-image: *url(../images/jian-one.png);
	float: right;
	/* vertical-align: middle; */
	margin: 16px 0px;
	cursor: pointer;
}
.ulnav1 {
	
}
.linav1.on .icon-plus1 {
	background-image: *url(../images/jia-one.png);
}
.icon-plus2 {
	width: 14px;
	height: 14px;
	display: block;
	background-image: *url(../images/jian-one.png);
	float: right;
	/* vertical-align: middle; */
	margin: 16px 0px;
	cursor: pointer;
}
.ulnav2 {
	
}
.linav2.on .icon-plus2 {
	background-image: *url(../images/jia-one.png);
}
.icon-plus3 {
	width: 14px;
	height: 14px;
	display: block;
	background-image: *url(../images/jian-one.png);
	float: right;
	/* vertical-align: middle; */
	margin: 16px 0px;
	cursor: pointer;
}
.ulnav3 {
	
}
.linav3.on .icon-plus3 {
	background-image: *url(../images/jia-one.png);
}
.nblist {
	padding: 20px 0px;
}
.nblist li {
	float: left;
	width: 33%;
	text-align: center;
	line-height: 40px;
	background-color: #f6f6f6;
	border: #fff 1px solid;
}
.nblist li a {
	font-size: 16px;
}
.nbhztit1 {
	height: 40px;
	line-height: 40px;
	margin-top: 30px;
clear:both;
}
.nbhztit1 h1 {
	line-height: 40px;
	display: inline-block;
	color: #cb0306;
	font-size: 18px;
	font-weight: bold;
}
.gblmtit {
	height: 40px;
	line-height: 40px;
	border-bottom: #ccc 1px solid;
}
.gblmtit h1 {
	line-height: 40px;
	display: inline-block;
	padding: 0px 20px;
	background-color: #cb0306;
	color: #fff;
	font-size: 18px;
}
.gbTit {
	line-height: 70px;
	font-size: 32px;
	font-weight: bold;
	color: #cb0306;
	text-align: center;
	margin-top: 20px;
}
.ind {
	width: 1030px;
	padding: 15px;
	height: auto;
	background: #fff;
	min-height: 530px;
}
.soulis {
	min-height: 35px;
	background: #f4f8fc;
	line-height: 35px;
	font-size: 16px;
	text-align: center;
}
.soulis li {
	float: left;
	width: 19%;
}
.soulis li:hover {
	background: #d0d5db;
}
.soulislf {
	background: #c12727;
	color: #fff;
	font-weight: bold;
}
.ffkl {
	width: 100%;
}
.ffkl li {
	display: block;
	cursor: pointer;
	float: left;
	padding: 0 10px;
	font-weight: bold;
	font-size: 14px;
}
.m-box-s1 {
	overflow: hidden;
	background-color: #fff;
	padding: 21px;
}
.ffkl {
	width: 100%;
}


.icon-plus10 {
	width: 14px;
	height: 14px;
	display: block;
	background-image: url(../images/jia-one.png);
	float: right;
	/* vertical-align: middle; */
	margin: 16px 0px;
	cursor: pointer;
}

.linav10.on .icon-plus10 {
	background-image: url(../images/jian-one.png);
}

.icon-plus14 {
	width: 14px;
	height: 14px;
	display: block;
	background-image: url(../images/jia-one.png);
	float: right;
	/* vertical-align: middle; */
	margin: 16px 0px;
	cursor: pointer;
}

.linav14.on .icon-plus14 {
	background-image: url(../images/jian-one.png);
}

.icon-plus12 {
	width: 14px;
	height: 14px;
	display: block;
	background-image: url(../images/jia-one.png);
	float: right;
	/* vertical-align: middle; */
	margin: 16px 0px;
	cursor: pointer;
}

.linav12.on .icon-plus12 {
	background-image: url(../images/jian-one.png);
}
.icon-plus13 {
	width: 14px;
	height: 14px;
	display: block;
	background-image: url(../images/jia-one.png);
	float: right;
	/* vertical-align: middle; */
	margin: 16px 0px;
	cursor: pointer;
}

.linav13.on .icon-plus13 {
	background-image: url(../images/jian-one.png);
}