#container {
	width: 100%; height: 504px; overflow: hidden; position: relative;
}
.sliderbutton {
	top: 170px; width: 62px; height: 123px; filter: alpha(opacity=40); position: absolute; z-index: 10; cursor: pointer; opacity: 0.4;
}
#slideleft {
	background: url("../images/banner_lef_btn.png") no-repeat center; left: 55px;
}
#slideleft:hover {
	filter: alpha(opacity=100); opacity: 1;
}
#slideright {
	background: url("../images/banner_rig_btn.png") no-repeat center; right: 55px;
}
#slideright:hover {
	filter: alpha(opacity=100); opacity: 1;
}
#slider {
	width: 100%; height: 504px; overflow: auto; float: left; position: relative;
}
#slider ul {
	left: 0px; top: 0px; position: absolute;
}
#slider li {
	width: 1000px; height: 504px; text-indent: -9999px; float: left;
}
#container .pagination {
	background: url("../images/banner_num_bg.png"); left: 0px; width: 100%; height: 54px; bottom: -10px; padding-left: 47%; position: absolute;
}
#container .pagination li {
	background: url("../images/banner_dian1.png") no-repeat center; margin: 22px 10px 0px 0px; width: 28px; height: 5px; float: left; cursor: pointer;
}
#container .pagination li:hover {
	background: url("../images/banner_dian2.png") no-repeat center;
}
#container .pagination li.current {
	background: url("../images/banner_dian2.png") no-repeat center;
}
.cont {
	width: 100%; position: relative; margin-bottom:50px;
}
.cont .ind_box {
	padding: 54px 0px 65px;
}
.cont .ind_box .ind_box_con {
	margin: 0px auto; width: 1200px;
}
.cont .ind_box .tit {
	background: url("../images/ind_tit_bg.jpg") no-repeat center; text-align: center; margin-bottom: 60px;
}
.cont .ind_box .tit_con {
	margin: 0px auto; width: 380px;
}
.cont .ind_box .tit h3 {
	font: 20px/24px "Î¢ÈíÑÅºÚ"; margin: 0px auto; padding: 0px 0px 8px; width: 82px; color: rgb(46, 43, 44); border-bottom-color: rgb(152, 152, 154); border-bottom-width: 3px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.cont .ind_box .tit p {
	font: 12px/24px "Î¢ÈíÑÅºÚ"; padding: 7px 0px 0px; color: rgb(103, 99, 100); font-size-adjust: none; font-stretch: normal;
}
.cont .ind_box .jt_box {
	background: url("../images/ind_jt_bg.jpg") no-repeat top; margin: 0px 20px 0px 0px; width: 285px; height: 287px; float: left; position: relative;
}
.cont .ind_box .jt_box dt {
	width: 285px; height: 227px; overflow: hidden;
}
.cont .ind_box .jt_box dd {
	font: 16px/24px "Î¢ÈíÑÅºÚ"; text-align: center; color: rgb(55, 51, 51); padding-top: 9px; font-size-adjust: none; font-stretch: normal;
}
.cont .ind_box .jt_box dd span {
	margin-right: 7px; vertical-align: -7px;
}
.cont .ind_box .txt_box {
	background: rgb(1, 147, 222); left: 0px; top: 0px; width: 100%; height: 273px; display: none; filter: alpha(opacity=90); position: absolute; opacity: 0.9;
}
.cont .ind_box .txt_box h3 {
	font: 16px/24px "Î¢ÈíÑÅºÚ"; margin: 0px auto 15px; padding: 67px 0px 10px; width: 238px; text-align: center; color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.cont .ind_box .txt_box p {
	font: 14px/22px "Î¢ÈíÑÅºÚ"; margin: 0px auto; width: 248px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.cont .ind_box .txt_box p a {
	font: 14px/22px "Î¢ÈíÑÅºÚ"; width: 100%; text-align: right; color: rgb(255, 255, 255); display: block; font-size-adjust: none; font-stretch: normal;
}
.cont .ind_box .txt_box p a:hover {
	color: rgb(51, 51, 51);
}
 .more_jts {
	padding: 40px 0px 0px; text-align: center; cursor: pointer;
}
 .more_jts img{
	padding: 40px 0px 0px; text-align: center; cursor: pointer;
}
 .more_jts a {
	font: 15px/40px "Î¢ÈíÑÅºÚ"; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal; text-align: center;
}

.more_jts a:link {
	color: rgb(255, 255, 255);
}

 .more_jts a:hover {
	color: rgb(255, 255, 255);
}


 .more_jts a:visited {
	color: rgb(255, 255, 255);
}


.more_jt {
	padding: 40px 0px 0px; text-align: center; cursor: pointer;
}
 .more_jt img{
	padding: 40px 0px 0px; text-align: center; cursor: pointer;
}

.more_jt a {
	font: 14px/40px "Î¢ÈíÑÅºÚ"; color: rgb(26, 87, 162); font-size-adjust: none; font-stretch: normal; text-align: center;
}

.more_jt a:link {
	color: rgb(26, 87, 162);
}

 .more_jt a:hover {
	color: rgb(26, 87, 162);
}

.ind_news li {
	font: 14px/25px Arial, Helvetica, sans-serif; color: rgb(85, 85, 85); border-bottom-color: rgb(189, 189, 190); border-bottom-width: 1px; border-bottom-style: dotted; font-size-adjust: none; font-stretch: normal;
}
.ind_news li a {
	font: 14px/60px "Î¢ÈíÑÅºÚ"; color: rgb(65, 65, 65); font-size-adjust: none; font-stretch: normal;
}
.ind_news li a:hover {
	color: rgb(216, 39, 28);
}
.ind_news li span {
	background: rgb(216, 39, 28); font: 14px/22px "Î¢ÈíÑÅºÚ"; margin: 0px 13px 0px 5px; width: 121px; height: 22px; text-align: center; color: rgb(255, 255, 255); display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.ind_news li b {
	margin: 22px 0px 0px; float: right;
}
 .news_more {
	width:100%; padding: 65px 0px 20px; text-align: center;
}
.cont .ind_about {
	padding: 15px 0px;
}
.cont .ind_about dl {
	width: 400px; height: 237px; float: left;
}
.cont .ind_about dd {
	width: 200px; float: left;
}
.cont .ind_about dd h3 {
	font: 16px/24px "Î¢ÈíÑÅºÚ"; padding: 45px 0px 15px; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.cont .ind_about dd p {
	font-size: 12px/20px "Î¢ÈíÑÅºÚ"; padding: 0px 10px; color: rgb(255, 255, 255); 
}
.cont .ind_about dd p a {
	font: 12px/20px "Î¢ÈíÑÅºÚ"; color: rgb(255, 255, 255); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.cont .ind_about dd p a:hover {
	color: rgb(102, 102, 102);
}
.cont .ind_about dt {
	width: 200px; float: left; position: relative;
}
.cont .ind_about dt span {
	font: 16px/220px "Î¢ÈíÑÅºÚ"; left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; color: rgb(255, 255, 255); display: none; filter: alpha(opacity=70); position: absolute; font-size-adjust: none; font-stretch: normal; opacity: 0.7;
}
.banner_about {
	background: url("../images/about_bg.jpg") no-repeat center; width: 100%; height: 725px; position: relative;
}
.banner_about .txt {
	left: 50%; top: 100px; width: 730px; margin-left: -200px; position: absolute;
}
.banner_about .txt h3 {
	padding: 0px 0px 45px; text-align: center;
}
.banner_about .txt p {
	font: 15px/24px "Î¢ÈíÑÅºÚ"; color: rgb(35, 27, 25); padding-bottom: 22px; font-size-adjust: none; font-stretch: normal;
}
.about .about_box {
	margin: 0px auto; padding: 0px 0px 90px; width: 1200px; position: relative;
}
.about .about_box h3 {
	padding: 40px 0px 50px;
}
.about .about_box dd {
	width: 650px; float: left;
}
.about .about_box dd h4 {
	font: 16px/24px "Î¢ÈíÑÅºÚ"; padding: 45px 0px 13px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.about .about_box dd h4 span {
	background: rgb(230, 0, 18); padding: 2px 20px;
}
.about .about_box dd p {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; color: rgb(48, 48, 48); font-size-adjust: none; font-stretch: normal;
}
.about .about_box dt {
	padding: 30px 0px 0px; width: 538px; float: right;
}
.about .about_lc {
	height: 780px;
}
.about .about_lc h3 {
	padding: 70px 0px 0px; text-align: right;
}
.about .about_lc .lc {
	background: url("../images/about_line.jpg") no-repeat center 577px; height: 616px; margin-top: 30px; position: relative;
}
.about .about_lc .lc li {
	width: 90px; padding-top: 512px; float: left;
}
.about .about_lc .lc li .a1 {
	background: url("../images/about_lc_tb1.png") no-repeat center; font: 16px/48px Arial, Helvetica, sans-serif; width: 100%; height: 78px; text-align: center; color: rgb(255, 255, 255); display: block; font-size-adjust: none; font-stretch: normal;
}
.about .about_lc .lc li .cur {
	background: url("../images/about_lc_tb2.png") no-repeat bottom; line-height: 145px; text-indent: -30px; padding-bottom: 23px;
}
.about .about_lc .lc .li_con {
	background: url("../images/about_lc_tu_bg.png") no-repeat top; left: 0px; top: 0px; width: 521px; height: 424px; text-align: center; display: none; position: absolute;
}
.about .about_lc .lc .li_con p {
	padding-top: 45px;
}
.about .about_lc .lc .li_con h4 {
	font: 20px/24px "Î¢ÈíÑÅºÚ"; padding: 45px 45px 0px; color: rgb(64, 64, 64); font-size-adjust: none; font-stretch: normal;
}
.about .about_ry {
	height: 600px;
}
.about .about_ry h3 {
	padding: 70px 0px 0px;
}
.about .scroll_box {
	left: 0px; top: 200px; width: 100%; height: 354px; overflow: hidden; position: absolute;
}
.about .botton-scroll {
	margin: 0px auto; width: auto; overflow: hidden; padding-left: 13px;
}
.about .scroll_box .ul_scroll {
	left: 0px; width: 2800px; float: left; position: relative;
}
.about .scroll_box .ul_scroll li {
	background: rgb(255, 255, 255); margin: 0px 18px 0px 6px; padding: 5px 0px 0px; border: 1px solid rgb(221, 221, 223); width: 262px; height: 349px; text-align: center; overflow: hidden; float: left; position: relative;
}
.about .scroll_box .ul_scroll li span {
	background: url("../images/about_jx_xtb.jpg") no-repeat 20px; font: 14px/24px "Î¢ÈíÑÅºÚ"; padding: 0px 15px 0px 50px; left: 0px; top: 225px; text-align: left; color: rgb(38, 38, 38); position: absolute; font-size-adjust: none; font-stretch: normal;
}
.about .scroll_box .prev {
	background: url("../images/about_jx_lef.jpg") no-repeat center; left: 0px; top: 130px; width: 30px; height: 50px; text-indent: -9999px; display: block; position: absolute; z-index: 9999;
}
.about .scroll_box .next {
	background: url("../images/about_jx_rig.jpg") no-repeat center; top: 130px; width: 30px; height: 50px; right: 0px; text-indent: -9999px; display: block; position: absolute; z-index: 9999;
}
.about .about_zr h3 {
	padding: 55px 0px 75px; text-align: right;
}
.about .about_zr .zr_box {
	margin: 0px 0px 3px 3px; width: 597px; height: 298px; overflow: hidden; float: left; position: relative;
}
.about .about_zr .txt {
	top: 40px; width: 210px; position: absolute;
}
.about .about_zr .txt h4 {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; color: rgb(38, 38, 38); padding-bottom: 9px; margin-bottom: 15px; border-bottom-color: rgb(215, 216, 218); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.about .about_zr .txt p {
	font: 12px/24px "Î¢ÈíÑÅºÚ"; color: rgb(105, 107, 108); font-size-adjust: none; font-stretch: normal;
}
.banner_ren {
	background: url("../images/ren_banner.jpg") no-repeat center; width: 100%; height: 127px;
}
.ren {
	padding: 50px 0px 0px;
}
.ren .ren_d {
	padding: 0px 0px 30px;
}
.ren dl {
	padding: 42px 0px; border-bottom-color: rgb(218, 218, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
.ren dt {
	width: 204px; text-align: center; margin-left: 15px; float: left;
}
.ren dd {
	margin: 60px 0px 0px 135px; width: 715px; float: left;
}
.ren dd a {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; color: rgb(38, 38, 38); font-size-adjust: none; font-stretch: normal;
}
.ren_con h2 {
	font: 36px/40px "Î¢ÈíÑÅºÚ"; padding: 90px 0px; text-align: center; color: rgb(38, 38, 38); font-size-adjust: none; font-stretch: normal;
}
.ren_con p {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; color: rgb(38, 38, 38); font-size-adjust: none; font-stretch: normal;
}
.ren_con ul li {
	cursor: pointer;
}
.ren_con ul li.one {
	cursor: default;
}
.ren_con ul li.one span {
	background: rgb(230, 0, 18); color: rgb(255, 255, 255);
}
.ren_con ul li span {
	background: rgb(248, 248, 248); font: 16px/65px "Î¢ÈíÑÅºÚ"; width: 239px; height: 65px; text-align: center; color: rgb(38, 38, 38); border-top-color: rgb(218, 218, 218); border-right-color: rgb(218, 218, 218); border-bottom-color: rgb(218, 218, 218); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
.ren_con ul li span b {
	margin: 0px 0px 0px 8px;
}
.ren_con ul li .li_con {
	background: rgb(248, 248, 248); margin: 30px 0px; padding: 0px 46px 90px; display: none;
}
.ren_con ul li .li_con h5 {
	font: 16px/24px "Î¢ÈíÑÅºÚ"; padding: 70px 0px 13px; color: rgb(230, 0, 18); font-size-adjust: none; font-stretch: normal;
}
.ren_con ul li .li_con p {
	font: 16px/24px "Î¢ÈíÑÅºÚ"; color: rgb(38, 38, 38); padding-bottom: 10px; font-size-adjust: none; font-stretch: normal;
}
.ren_more {
	padding: 60px 0px 90px; text-align: center; cursor: pointer;
}
.ren_more a {
	font: 14px/40px "Î¢ÈíÑÅºÚ"; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.ren_more a:hover {
	color: rgb(230, 0, 18);
}
.banner_news {
	background: url("../images/news_banner.jpg") no-repeat center; width: 100%; height: 127px;
}
.news_hy dl {
	padding: 32px 5px; border-bottom-color: rgb(189, 189, 190); border-bottom-width: 1px; border-bottom-style: dashed;
}
.news_hy dl:hover {
	background: rgb(235, 235, 235);
}
.news_hy dt {
	background: rgb(235, 235, 235); padding: 8px 0px; width: 98px; text-align: center; float: left;
}
.news_hy dt b {
	font: 48px/50px Arial, Helvetica, sans-serif; color: rgb(230, 0, 18); font-size-adjust: none; font-stretch: normal;
}
.news_hy dt p {
	font: 20px/24px Arial, Helvetica, sans-serif; padding: 10px 0px 0px; color: rgb(38, 38, 38); font-size-adjust: none; font-stretch: normal;
}
.news_hy dd {
	width: 650px; margin-left: 17px; float: left;
}
.news_hy dd h5 {
	font: 18px/24px "Î¢ÈíÑÅºÚ"; padding: 0px 0px 20px; color: rgb(38, 38, 38); font-size-adjust: none; font-stretch: normal;
}
.news_hy dd h5:hover {
	color: rgb(230, 0, 18);
}
.news_hy dd p {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; color: rgb(54, 54, 54); font-size-adjust: none; font-stretch: normal;
}
.news_more {
	padding: 40px 0px 0px; text-align: center; cursor: pointer;
}
.news_more a {
	font: 14px/40px "Î¢ÈíÑÅºÚ"; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.news_more a:hover {
	color: rgb(230, 0, 18);
}
.news_jt dl {
	padding: 25px 5px;
}
.news_jt dt {
	padding: 0px; width: 172px;
}
.news_jt dd {
	width: 580px;
}
.news_jt dd h5 {
	padding: 0px 0px 12px; color: rgb(230, 0, 18);
}
.news_jt dd h6 {
	font: 16px/24px Arial, Helvetica, sans-serif; padding: 0px 0px 7px; color: rgb(38, 38, 38); font-size-adjust: none; font-stretch: normal;
}
.news_mt dl {
	padding: 25px 5px;
}
.news_mt dt {
	padding: 0px; width: 137px;
}
.news_mt dd {
	width: 610px; margin-left: 23px;
}
.news_mt dd h5 {
	padding: 10px 0px 15px;
}
.news_con h2 {
	font: 20px/24px "Î¢ÈíÑÅºÚ"; padding: 35px 0px 16px; text-align: center; color: rgb(52, 54, 56); font-size-adjust: none; font-stretch: normal;
}
.contact .news_con {
	font: 14px/22px "Î¢ÈíÑÅºÚ"; color: rgb(89, 90, 91); font-size-adjust: none; font-stretch: normal;
}
.news_con h5 {
	font-size: 15px; text-align: center; color: rgb(52, 54, 56); 
}
.contact .news_con p {
	font: 14px/22px "Î¢ÈíÑÅºÚ"; color: rgb(89, 90, 91); padding-bottom: 30px; font-size-adjust: none; font-stretch: normal;
}
.contact .news_con .back_btn {
	text-align: center;
}
.news_down_up {
	background: rgb(239, 244, 247); padding: 17px 0px;
}
.news_down_up p {
	margin: 0px auto; width: 1200px;
}
.news_down_up p a {
	font: 12px/24px "Î¢ÈíÑÅºÚ"; color: rgb(89, 90, 91); font-size-adjust: none; font-stretch: normal;
}
.news_down_up p a:hover {
	color: rgb(230, 0, 18);
}
.kan {
	padding: 60px 0px 0px;
}
.kan .up dt {
	width: 522px; float: left; position: relative;
}
.kan .up dt span {
	left: -7px; top: -6px; position: absolute;
}
.kan .up dd {
	width: 555px; float: right;
}
.kan .up dd h2 {
	font: 33px/40px "Î¢ÈíÑÅºÚ"; color: rgb(230, 0, 18); padding-bottom: 15px; font-size-adjust: none; font-stretch: normal;
}
.kan .up dd p {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; color: rgb(38, 38, 38); font-size-adjust: none; font-stretch: normal;
}
.kan .up dd h3 {
	font: 24px/40px "Î¢ÈíÑÅºÚ"; padding: 27px 0px 50px; border: currentColor; color: rgb(38, 38, 38); font-size-adjust: none; font-stretch: normal;
}
.kan .up dd .kan_btn {
	padding: 150px 0px 0px;
}
.kan .up dd .kan_btn a {
	background: rgb(230, 0, 18); font: 16px/49px "Î¢ÈíÑÅºÚ"; margin: 0px 10px; width: 110px; height: 49px; text-align: center; color: rgb(255, 255, 255); float: right; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.kan .up dd .kan_btn a:hover {
	background: rgb(183, 0, 0);
}
.kan .down h2 {
	font: 24px/70px "Î¢ÈíÑÅºÚ"; padding: 80px 0px 0px; color: rgb(38, 38, 38); border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.kan .down h2 span {
	width: 100px; border-bottom-color: rgb(230, 0, 18); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.kan .down dl {
	margin: 60px 23px 70px; width: 251px; text-align: center; float: left;
}
.kan .down dt {
	width: 251px; height: 355px; overflow: hidden;
}
.kan .down dd h5 {
	font: 20px/24px "Î¢ÈíÑÅºÚ"; padding: 33px 0px 25px; color: rgb(38, 38, 38); font-size-adjust: none; font-stretch: normal;
}
.kan .down dd .kan_btn a {
	background: rgb(230, 0, 18); font: 16px/40px "Î¢ÈíÑÅºÚ"; margin: 0px 10px; width: 94px; height: 40px; text-align: center; color: rgb(255, 255, 255); display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.kan .down dd .kan_btn a:hover {
	background: rgb(183, 0, 0);
}
.kan .down .news_more {
	padding: 50px 0px 80px; text-align: center; cursor: pointer;
}
.banner_chanye {
	background: url("../images/jtcy_banner.jpg") no-repeat center; width: 100%; height: 127px;
}
.contact .lef .chanye {
	margin: 0px auto; padding: 60px 0px 110px 45px; width: 729px;
}
.banner_contact {
	background: url("../images/contact_banner.jpg") no-repeat center; width: 100%; height: 127px;
}
.contact {
	margin: 0px auto; width: 1200px;
}
.contact .lef {
	padding: 0px 52px 130px 0px; width: 786px; border-right-color: rgb(228, 227, 227); border-right-width: 1px; border-right-style: solid; float: left;
}
.contact .ren_con {
	padding-bottom: 50px;
}
.contact h3 {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; padding: 40px 0px 20px; color: rgb(52, 53, 53); border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid; display: block; font-size-adjust: none; font-stretch: normal;
}
.contact h3 a {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; margin: 0px 3px; color: rgb(52, 53, 53); font-size-adjust: none; font-stretch: normal;
}
.contact h3 .span2 {
	margin-top: -8px; float: right;
}
.contact h3 .span2 a {
	background: rgb(230, 0, 18); width: 147px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; display: block;
}
.contact h3 .span2 a:hover {
	background: rgb(183, 0, 0);
}
.contact h3 .span2 a.cur {
	background: rgb(183, 0, 0);
}
.contact h3 .span1 {
	margin-right: 5px;
}
.contact h4 {
	font: 18px/24px "Î¢ÈíÑÅºÚ"; padding: 55px 0px 30px; color: rgb(230, 0, 18); font-size-adjust: none; font-stretch: normal;
}
.contact p {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; color: rgb(52, 53, 53); font-size-adjust: none; font-stretch: normal;
}
.contact .map {
	margin: 45px 0px 0px; padding: 5px 0px; border: 1px solid rgb(228, 227, 227); width: 786px; text-align: center;
}
.contact .biao {
	position: relative;
}
.contact .biao p {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; color: rgb(52, 53, 53); padding-bottom: 23px; vertical-align: top; font-size-adjust: none; font-stretch: normal;
}
.contact .biao p .put1 {
	border: 1px solid rgb(209, 209, 209); width: 268px; height: 27px;
}
.contact .biao p .put2 {
	border: 1px solid rgb(209, 209, 209); width: 715px; height: 165px;
}
.contact .rig {
	width: 313px; padding-top: 28px; float: right;
}
.contact .rig .img_box {
	padding: 5px 0px; border: 1px solid rgb(228, 227, 227); width: 100%; text-align: center; margin-bottom: 10px;
}
.banner_wenhua {
	background: url("../images/banner_wenhua.jpg") no-repeat center; width: 100%; height: 127px;
}
.wenhua h5 {
	color: rgb(52, 53, 53); border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.wenhua h5 span {
	font: 20px/50px "Î¢ÈíÑÅºÚ"; width: 85px; border-bottom-color: rgb(230, 0, 18); border-bottom-width: 1px; border-bottom-style: solid; display: block; font-size-adjust: none; font-stretch: normal;
}
.wenhua .scroll_box {
	width: 1200px; overflow: hidden; padding-top: 580px; position: relative;
}
.wenhua .scroll_box .pic_cont {
	width: 902px; overflow: hidden; padding-bottom: 65px; margin-left: 135px; float: left; display: inline;
}
.wenhua .scroll_box .pic_cont li {
	border: 1px solid rgb(255, 255, 255); width: 171px; height: 114px; overflow: hidden; margin-right: 9px; float: left; display: inline;
}
.wenhua .scroll_box .pic_cont li:hover {
	border: 1px solid rgb(233, 30, 46);
}
.wenhua .scroll_box .pic_cont li a img {
	margin: 3px;
}
.wenhua .pic_cont .Scroll {
	width: 34286px; overflow: hidden;
}
.wenhua .LeftBotton {
	overflow: hidden; margin-top: 45px; margin-right: -35px; margin-left: 20px; float: left; display: inline;
}
.wenhua .RightBotton {
	overflow: hidden; margin-top: 45px; margin-right: 20px; float: right; display: inline;
}
.wenhua #imgList1_1 {
	float: left;
}
#List2_1 {
	float: left;
}
.wenhua #slide_dt {
	left: 157px; top: 35px; position: absolute;
}
.wenhua .whfc {
	padding: 35px 0px 75px;
}
.wenhua .whfc li {
	margin: 0px 6px 6px 0px; overflow: hidden; float: left; display: block; position: relative;
}
.wenhua .whfc li .li_con {
	background: rgb(0, 0, 0); font: 14px/24px "Î¢ÈíÑÅºÚ"; padding: 90px 40px 0px; left: 0px; top: 0px; width: 100%; height: 100%; color: rgb(255, 255, 255); display: none; filter: alpha(opacity=60); position: absolute; font-size-adjust: none; font-stretch: normal; opacity: 0.6;
}
.wenhua .whfc li .li_con img {
	margin: 0px 8px 0px 0px; vertical-align: -6px;
}
.page {
	margin: 0px auto; padding: 40px 0px 60px;
}
.page a {
	background: url("../images/page_bg.jpg") no-repeat center; font: bold 16px/37px Arial, Helvetica, sans-serif; margin: 0px 7px; width: 37px; height: 37px; text-align: center; color: rgb(153, 153, 153); display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.page a:hover {
	background: url("../images/page_bg_h.jpg") no-repeat center; color: rgb(255, 255, 255);
}
.page a.cur {
	background: url("../images/page_bg_h.jpg") no-repeat center; color: rgb(255, 255, 255);
}
.page img {
	vertical-align: -13px;
}
.show_content {
	left: 210px; bottom: 20px; position: absolute;
}
.subnav {
	top: 230px; width: 34px; right: 25px; position: fixed; z-index: 9999;
}
.subnav li {
	position: relative;
}
.subnav li a {
	background: url("../images/ind_subnav1.png") no-repeat center; width: 34px; height: 34px; text-align: center; display: block;
}
.subnav li a:hover {
	background: url("../images/ind_subnav2.png") no-repeat center;
}
.subnav li a.cur {
	background: url("../images/ind_subnav2.png") no-repeat center;
}
.subnav li .subnav_con {
	background: url("../images/ind_subnav_bg.png") no-repeat right top; font: 14px/31px "Î¢ÈíÑÅºÚ"; padding: 0px 20px; top: 0px; right: 50px; color: rgb(255, 255, 255); display: none; white-space: nowrap; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.subnav li .subnav_con dt {
	margin: 0px 5px 0px 0px; width: 38px; float: left;
}
.subnav li .subnav_con dd h4 {
	font: 18px/20px "Î¢ÈíÑÅºÚ"; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.subnav li .subnav_con dd h5 {
	font: 13px/20px Arial, Helvetica, sans-serif; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.bdsharebuttonbox {
	vertical-align: -23px; display: inline-block;
}
