* {
	margin: 0px; padding: 0px; font-family: "Microsoft Yahei";
}
a {
	text-decoration: none;
}
img {
	border: currentColor; border-image: none;
}
input {
	border: currentColor; border-image: none;
}
img {
	 max-width: 100%;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
.header {
	background: rgb(255, 255, 255); width: 1100px; height: 90px; margin:0 auto;}
.header .logo {float:left; width:290px;
}
.header .dh{  float:right;
}
.header p {
	top: 31px; width: 194px; height: 27px; right: 30px; position: absolute;
}
.header p a {
	margin: 0px 3px; width: 91px; height: 27px; float: left; display: inline; position: relative;
}
.header p a.a1 span {
	background: url("../images/erweima.png") no-repeat; left: 0px; top: 32px; width: 168px; height: 177px; display: none; position: absolute;
}
.header p a:hover {
	padding-top: 1px;
}
.index_banner {
	width: 100%; height: 500px; overflow: hidden; position: relative;
}
.index_banner img {
	left: 0px; top: 0px; position: absolute;
}
.index_banner ul {
	left: 49%; top: 450px; width: 80px; height: 20px; line-height: 20px; position: absolute; z-index: 10; _position: absolute;
}
.index_banner ul li {
	background: rgb(236, 236, 236); margin: 0px 5px; border-radius: 50%; width: 10px; height: 10px; float: left;
}
.index_banner ul li.bannerBG {
	background: rgb(255, 255, 255); width: 12px; height: 12px;
}
.index_chanye {
	background: fixed no-repeat 0% 0% / cover rgb(255, 255, 255); width: 100%; height: 420px; overflow: hidden; position: relative;
}
.index_chanye .main {
	margin: 0px auto; width: 1100px; height: 556px; overflow: hidden; position: relative;
}
.index_chanye .main .title {
	width: 1100px; height: 129px; overflow: hidden; position: relative;
}
.index_chanye .main .title h4 {
	background: url("../images/title_bg.png") no-repeat 510px 49px; height: 50px; text-align: center; color: #900; line-height: 50px; font-size: 28px; font-weight: 600; margin-top: 20px;font-family: "Microsoft Yahei"; 
}
.index_chanye .main .title p.font {
	height: 50px; text-align: center; color: rgb(162, 162, 162); line-height: 50px; font-family: "CastleT-Book"; font-size: 30px;
}
.index_chanye .main .conTent {
	width: 1100px; height: 380px; overflow: hidden; position: relative;
}
.index_chanye .main .conTent .conTentBox {
	width: 540px; height: 380px; overflow: hidden; margin-right: 10px; float: left; display: inline-block; position: relative;
}
.index_chanye .main .conTent .conTentBox .C_l {
	background: rgb(244, 244, 244); left: 0px; top: 13px; width: 540px; height: 380px; overflow: hidden; position: absolute;
}
.index_chanye .main .conTent .conTentBox .C_l .top_img {
	left: 0px; top: 0px; width: 540px; height: 230px; display: inline-block; position: absolute; z-index: 5;
}
.index_chanye .main .conTent .conTentBox .C_l .top_img img {
	left: 0px; top: 0px; width: 540px; height: 230px; position: absolute;
}
.index_chanye .main .conTent .conTentBox .C_l .top_img .img2 {
	display: none;
}
.index_chanye .main .conTent .conTentBox .C_l .top_img i {
	background: rgb(197, 197, 197); left: 50px; top: 111px; width: 80px; height: 1px; display: inline; position: absolute;
}
.index_chanye .main .conTent .conTentBox .C_l .top_img p.p1 {
	left: 0px; top: 200px; width: 100%; height: 20px; text-align: center; color: #FFF ; font-family: "Microsoft Yahei";font-size: 20px; position: absolute;
}
.index_chanye .main .conTent .conTentBox .C_l .top_img p.p111 {
	color: rgb(255, 255, 255);
}
.index_chanye .main .conTent .conTentBox .C_l .top_img p.p2 {
	left: 0px; top: 200px; width: 100%; height: 20px; text-align: center; color: #FFF;font-family: "Microsoft Yahei"; font-size: 14px; position: absolute;
}
.index_chanye .main .conTent .conTentBox .C_l .Append {
	border: 1px solid rgb(208, 95, 95); border-image: none; left: 228px; top: 189px; width: 80px; height: 19px; text-align: center; color: rgb(255, 255, 255); line-height: 19px; display: none; position: absolute; z-index: 1;
}
.index_chanye .main .conTent .NoMargin {
	margin-right: 0px;
}
.index_news {
	background: url("../images/news_bg.jpg") no-repeat 50% 0px;
	width: 100%;
	height: 680px;
	overflow: hidden;
	position: relative;
}
.index_news .main {
	margin: 0px auto; width: 1100px; height:680px; overflow: hidden; position: relative;
}
.index_news .main .title {
	width: 1100px; height: 170px; overflow: hidden; position: relative;
}
.index_news .main .title h4 {
	background: url("../images/title_bg.png") no-repeat 510px 49px; height: 50px; text-align: center; color: rgb(181, 44, 44); line-height: 50px; font-size: 28px; font-weight: 600; margin-top: 50px;font-family: "Microsoft Yahei";  
}
.index_news .main .title p.font {
	height: 50px; text-align: center; color: #FFF; line-height: 50px; font-family: "CastleT-Book"; font-size: 30px;
}
.index_news .main .conTent {
	width: 1100px; height: 370px; overflow: hidden; position: relative;
}
.index_news .main .conTent .left {
	width: 364px; height: 370px; overflow: hidden; float: left; position: relative;
}
.index_news .main .conTent .left .video {
	left: 0px; top: 0px; width: 364px; height: 370px; position: absolute; z-index:33333333}
.index_news .main .conTent .right {
	width: 687px; height: 370px; overflow: hidden; float: right; position: relative;
}
.index_news .main .conTent .right .news_top {
	width: 687px; height: 110px; margin-bottom: 24px; position: relative;
}
.index_news .main .conTent .right .news_top .left_img {
	width: 107px; height: 110px; text-align: center; color: rgb(255, 255, 255); line-height: 110px; overflow: hidden; padding-left: 6px; font-family: "Helvetica Neue LT Com"; font-size: 63px; float: left; position: relative;
}
.index_news .main .conTent .right .news_top .left_img i {
	background: rgb(232, 232, 232); top: 16px; width: 1px; height: 78px; right: 0px; position: absolute;
}
.index_news .main .conTent .right .news_top .right_text {
	width: 536px; height: 110px; overflow: hidden; margin-right: 15px; float: right; position: relative;
}
.index_news .main .conTent .right .news_top .right_text p.p1 {
	left: 0px; top: 16px; width: 536px; height: 18px; color: rgb(255, 255, 255); line-height: 18px; font-size: 16px; position: absolute;
}
.index_news .main .conTent .right .news_top .right_text p a {
	color: rgb(255, 255, 255);
}
.index_news .main .conTent .right .news_top .right_text p.p1 span {
	color: rgb(255, 255, 255); line-height: 18px; font-size: 12px; float: right;
}
.index_news .main .conTent .right .news_top .right_text p.p2 {
	left: 10px; top: 57px; width: 526px; height: 18px; color: rgb(192, 192, 192); line-height: 18px; font-size: 12px; position: absolute;
}
.index_news .main .conTent .right .newsBG {
	background: rgb(227, 227, 227);
}
.index_news .main .conTent .right .newsBG .newsL {
	color: rgb(127, 127, 127); padding-left: 0px; border-left-color: rgb(181, 44, 44); border-left-width: 6px; border-left-style: solid;
}
.index_news .main .conTent .right .newsBG .newsL i {
	background: rgb(127, 127, 127);
}
.index_news .main .conTent .right .newsBG .newsR p .p3 {
	color: rgb(72, 72, 72);
}
.index_news .main .conTent .right .newsBG .newsR p .p3 span {
	color: rgb(157, 157, 157);
}
.index_zuopin {
	background: rgb(255, 255, 255); width: 100%; height: 698px; overflow: hidden; position: relative;
}
.index_zuopin .main {
	background: url("../images/zuopinbg.png") no-repeat 526px 0px; margin: 0px auto; width: 1100px; height: 898px; overflow: hidden; position: relative;
}
.index_zuopin .main .title {
	width: 1100px; height: 152px; overflow: hidden; position: relative;
}
.index_zuopin .main .title h4 {
	background: url("../images/title_bg.png") no-repeat 510px 49px; height: 50px; text-align: center; color: rgb(181, 44, 44); line-height: 50px; font-size: 28px; font-weight: 600; font-family: "Microsoft Yahei";  margin-top: 40px;
}
.index_zuopin .main .title p.font {
	height: 50px; text-align: center; color: rgb(162, 162, 162); line-height: 50px; font-family: "CastleT-Book"; font-size: 30px;
}
.index_zuopin .main .content {
	width: 1100px; height: 568px; overflow: hidden; position: relative;
}
.index_zuopin .main .content .menu {
	width: 1100px; height: 33px; overflow: hidden; position: relative;
}
.index_zuopin .main .content .menu ul {
	margin: 0px auto; width: 270px; height: 33px; position: relative;
}
.index_zuopin .main .content .menu ul li {
	margin: 0px 1px; width: 88px; height: 33px; overflow: hidden; float: left; position: relative;
}
.index_zuopin .main .content .menu ul li a {
	background: rgb(243, 242, 242); transition:1s; width: 100%; height: 100%; text-align: center; color: rgb(72, 72, 72); line-height: 33px; font-size: 14px; display: block; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s;
}
.index_zuopin .main .content .menu ul li.menuBG a {
	background: rgb(181, 44, 44); color: rgb(255, 255, 255);
}
.index_zuopin .main .content .menu ul li a:hover {
	background: rgb(181, 44, 44); color: rgb(255, 255, 255);
}
.index_zuopin .main .content .IMGLIST {
	width: 1100px; height: 483px; overflow: hidden; margin-top: 50px; display: none; position: relative;
}
.index_zuopin .main .content .IMGLIST .IMGS {
	width: 1100px; height: 293px; overflow: hidden; position: relative;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGSL {
	left: 0px; top: 0px; width: 2250px; height: 293px; position: absolute;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX {
	background: rgb(243, 243, 243); transition:1s; width: 195px; height: 293px; overflow: hidden; margin-right: 25px; border-bottom-color: rgb(179, 179, 179); border-bottom-width: 4px; border-bottom-style: solid; float: left; position: relative; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX:hover {
	border-bottom-color: rgb(182, 47, 47); border-bottom-width: 4px; border-bottom-style: solid;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX .main_img {
	width: 195px; height: 293px; overflow: hidden; display: inline-block; position: relative;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX .main_img img {
	transition:1s; width: 195px; height: 293px; position: relative; z-index: 1; -ms-overflow-x: hidden; -ms-overflow-y: hidden; -moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all; -moz-transition-timing-function: ease; -webkit-transition-delay: 0s; -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease; -o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX .main_img .show {
	background: rgba(162, 66, 65, 0.5); transition:opacity 0.3s ease-in; left: 0px; top: 0px; width: 195px; height: 293px; display: inline-block; position: absolute; z-index: 200; opacity: 0; -moz-transition-delay: 0s; -moz-transition-duration: 0.3s; -moz-transition-property: opacity; -moz-transition-timing-function: ease-in; -webkit-transition-delay: 0s; -webkit-transition-duration: 0.3s; -webkit-transition-property: opacity; -webkit-transition-timing-function: ease-in; -o-transition-delay: 0s; -o-transition-duration: 0.3s; -o-transition-property: opacity; -o-transition-timing-function: ease-in;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX .main_img .show .imgArea {
	margin: -15px 0px 0px -40px; transition:0.4s; left: 55%; bottom: 0px; position: absolute; opacity: 0; -moz-transition-delay: 0s; -moz-transition-duration: 0.4s; -moz-transition-property: all; -moz-transition-timing-function: ease; -webkit-transition-delay: 0s; -webkit-transition-duration: 0.4s; -webkit-transition-property: all; -webkit-transition-timing-function: ease; -o-transition-delay: 0s; -o-transition-duration: 0.4s; -o-transition-property: all; -o-transition-timing-function: ease;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX .main_img .show .imgArea a {
	background: url("../images/ico2.png") no-repeat; width: 47px; height: 47px; display: block;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX .main_img:hover .show {
	opacity: 1;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX .main_img:hover .show .imgArea {
	bottom: 40%; opacity: 1;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX .main_img:hover img {
	transform: scale(1.2); -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2);
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX p.p1 {
	width: 100%; height: 27px; text-align: center; color: rgb(86, 86, 86); line-height: 27px; font-size: 14px; margin-top: 30px;
}
.index_zuopin .main .content .IMGLIST .IMGS .IMGBOX p.p2 {
	width: 100%; height: 10px; text-align: center; color: rgb(182, 182, 182); line-height: 10px; font-size: 10px; margin-top: 8px;
}
.index_zuopin .main .content .IMGLIST .IMGPage {
	width: 1100px; height: 53px; overflow: hidden; margin-top: 50px; position: relative;
}
.index_zuopin .main .content .IMGLIST .IMGPage .p1 {
	margin: 0px auto; width: 138px; height: 53px; position: relative;
}
.index_zuopin .main .content .IMGLIST .IMGPage .p1 a {
	margin: 0px 8px; border: 1px solid rgb(193, 193, 193); transition:1s; border-image: none; width: 51px; height: 51px; float: left; display: inline-block; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s;
}
.index_zuopin .main .content .IMGLIST .IMGPage .p1 .a1 {
	background: url("../images/leftBtn.png") no-repeat 19px 12.5px;
}
.index_zuopin .main .content .IMGLIST .IMGPage .p1 .a1:hover {
	background: url("../images/leftBtn1.png") no-repeat 19px 12.5px rgb(181, 44, 44); border: 1px solid rgb(181, 44, 44); border-image: none;
}
.index_zuopin .main .content .IMGLIST .IMGPage .p1 .a2 {
	background: url("../images/rightBtn1.png") no-repeat 19px 12.5px;
}
.index_zuopin .main .content .IMGLIST .IMGPage .p1 .a2:hover {
	background: url("../images/rightBtn.png") no-repeat 19px 12.5px rgb(181, 44, 44); border: 1px solid rgb(181, 44, 44); border-image: none;
}

.index_about {
	background: #cecece url("../images/aboutbg.png") no-repeat 50% 0px ; width: 100%; height:560px; overflow: hidden; position: relative;
}
.index_about .main {
	margin: 0px auto; width: 1100px; height: 603px; overflow: hidden; position: relative;
}
.index_about .main .title {
	width: 1100px; height: 170px; overflow: hidden; position: relative;
}
.index_about .main .title h4 {
	background: url("../images/title_bg.png") no-repeat 510px 49px; height: 50px; text-align: center; color: rgb(181, 44, 44); line-height: 50px; font-size: 28px; font-weight: 600; margin-top: 50px;font-family: "Microsoft Yahei";  
}
.index_about .main .title p.font {
	height: 50px; text-align: center; color: #FFF; line-height: 50px; font-family: "CastleT-Book"; font-size: 30px;
}
.index_about .main .conTent {
	width: 1100px; height: 370px; overflow: hidden; position: relative;line-height: 25px; font-size: 14px; font-weight:400; font-family: "Microsoft Yahei"; text-align:center;
}
.index_about .main .conTent .left {
	width: 364px; height: 370px; overflow: hidden; float: left; position: relative;
}
.index_about .main .conTent .left .video {
	left: 0px; top: 0px; width: 364px; height: 370px; position: absolute; z-index:33333333}
.index_about .main .conTent .right {
	width: 700px; height: 370px; overflow: hidden; float: right; position: relative; text-align:left
}
.index_about .main .conTent .right .news_top {
	width: 700px; height: 110px; margin-bottom: 24px; position: relative;
}
.index_about .main .conTent .right .news_top .left_img {
	width: 107px; height: 110px; text-align: center; color: rgb(255, 255, 255); line-height: 110px; overflow: hidden; padding-left: 6px; font-family: "Helvetica Neue LT Com"; font-size: 63px; float: left; position: relative;
}
.index_about .main .conTent .right .news_top .left_img i {
	background: rgb(232, 232, 232); top: 16px; width: 1px; height: 78px; right: 0px; position: absolute;
}
.index_about .main .conTent .right .news_top .right_text {
	width: 536px; height: 110px; overflow: hidden; margin-right: 15px; float: right; position: relative;
}
.index_about.main .conTent .right .news_top .right_text p.p1 {
	left: 0px; top: 16px; width: 536px; height: 18px; color: rgb(255, 255, 255); line-height: 18px; font-size: 16px; position: absolute;
}
.index_about .main .conTent .right .news_top .right_text p a {
	color: rgb(255, 255, 255);
}
.index_about .main .conTent .right .news_top .right_text p.p1 span {
	color: rgb(255, 255, 255); line-height: 18px; font-size: 12px; float: right;
}
.index_about.main .conTent .right .news_top .right_text p.p2 {
	left: 10px; top: 57px; width: 526px; height: 18px; color: rgb(192, 192, 192); line-height: 18px; font-size: 12px; position: absolute;
}
.index_about.main .conTent .right .newsBG {
	background: rgb(227, 227, 227);
}
.index_about .main .conTent .right .newsBG .newsL {
	color: rgb(127, 127, 127); padding-left: 0px; border-left-color: rgb(181, 44, 44); border-left-width: 6px; border-left-style: solid;
}
.index_about.main .conTent .right .newsBG .newsL i {
	background: rgb(127, 127, 127);
}
.index_about.main .conTent .right .newsBG .newsR p .p3 {
	color: rgb(72, 72, 72);
}
.index_about.main .conTent .right .newsBG .newsR p .p3 span {
	color: rgb(157, 157, 157);
}


.index_map {
	background: url("../images/index_map.png") no-repeat 50%; width: 100%; height: 555px; overflow: hidden; position: relative;
}
.index_map .main {
	margin: 0px auto; width: 1100px; height: 555px; overflow: hidden; position: relative;
}
.index_map .main .ADD {
	width: 40px; height: 40px; text-align: center; position: absolute; cursor: pointer;
}
.index_map .main .ADD img {
	width: 14px; height: 18px; display: inline-block;
}
.index_map .main .ADD p {
	color: rgb(86, 86, 86); font-size: 12px;
}
.index_map .main .ADD .hideMap {
	left: -107px; top: -152px; width: 250px; overflow: hidden; display: none; position: absolute; z-index: 3;
}
.index_map .main .ADD .hideMap i {
	background: url("../images/hideMap1.png") no-repeat 128px bottom; left: 0px; top: 0px; width: 100%; height: 100%; display: inline-block; position: absolute; z-index: 5;
}
.index_map .main .ADD .hideMap div {
	background: rgb(186, 37, 30); padding: 0px 15px; border-radius: 8px; width: 220px; margin-bottom: 20px; z-index: 4;
}
.index_map .main .ADD .hideMap div ul {
	padding: 10px 0px; width: 100%; height: 100%;
}
.index_map .main .ADD .hideMap div ul li {
	width: 100%; text-align: left; color: rgb(255, 255, 255); line-height: 27px; overflow: hidden; font-size: 12px;
}
.index_map .main .address1 {
	left: 525px; top: 337px;
}
.index_map .main .address2 {
	left: 360px; top: 326px;
}
.index_map .main .address3 {
	left: 646px; top: 345px;
}
.index_map .main .address4 {
	left: 700px; top: 417px;
}
.index_map .main .address5 {
	left: 404px; top: 277px;
}
.index_map .main .address6 {
	left: 555px; top: 335px;
}
.index_map .main .address7 {
	left: 555px; top: 371px;
}
.index_map .main .address8 {
	left: 603px; top: 360px;
}
.index_map .main .address9 {
	left: 618px; top: 318px;
}
.index_map .main .address10 {
	left: 621px; top: 425px;
}
.index_map .main .address11 {
	left: 570px; top: 477px;
}
.index_map .main .address12 {
	left: 580px; top: 360px;
}
.index_footer {
	width: 100%; height: auto; overflow: hidden; position: relative; border-top:3px #990000 solid
}
.index_footer .footer_top {
	background: rgb(51, 51, 51); width: 100%; height: 100px; overflow: hidden; position: relative;
}
.index_footer .footer_top .middle {
	margin: 0px auto; width: 1100px; height: 100px; overflow: hidden; position: relative;
}
.index_footer .footer_top .middle ul {
	left: 0px; top: 38px; width: 260px; position: absolute;
}
.index_footer .footer_top .middle ul li {
	width: 100%; height: 30px; color: rgb(149, 149, 149); font-size: 12px;
}
.index_footer .footer_top .middle ul li span {
	color: rgb(206, 34, 40); font-size: 18px;
}
.index_footer .footer_top .middle p {
	top: 38px; width: 800px; right: 26px; overflow: hidden; position: absolute;
}
.index_footer .footer_top .middle p a {
	transition:1s; color: rgb(120, 120, 120); padding-left: 18px; font-size: 12px; margin-right: 15px; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s;
}
.index_footer .footer_top .middle p a:hover {
	color: rgb(255, 255, 255);
}
.index_footer .footer_top .middle p b {
	color: rgb(67, 67, 67); font-weight: 400;
}
.index_footer .footer_bott {
	background: rgb(40, 40, 40); width: 100%; height: 32px; overflow: hidden; position: relative;
}
.index_footer .footer_bott p {
	margin: 0px auto; width: 1100px; height: 32px; text-align: center; color: rgb(114, 113, 113); line-height: 32px; font-family: "Arial"; font-size: 10px;
}
#TOtop {
	background: url("../images/toTopbg3.png") no-repeat rgb(153, 153, 153); transition:1s; top: 510px; width: 60px; height: 60px; right: 50px; display: none; position: fixed; z-index: 999; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s; _position: absolute; _top: 500px; _right: 100px; _z-index: 999;
}
#TOtop:hover {
	background: url("../images/toTopbg3.png") no-repeat rgb(186, 37, 30);
}
.thi-league{

	width: 1000px;

	position: relative;

	z-index: 2;

}

.thi-league .thi-league-left{

	float: left;

	display: inline;

	width: 500px;

	height: 334px;

	overflow: hidden;

	position: relative;

}

.thi-league .thi-league-left img{

	position: relative;

	left: -500px;

	width: 500px;

	height: 334px;

	overflow: hidden;

	transform: scaleX(1) scaleY(1);

    transition: all 1s ease 0s;

}

.thi-league .thi-league-right{

	float: right;

	display: inline;

	width: 500px;

	height: 334px;

	overflow: hidden;

	position: relative;

}

.thi-league .thi-league-right img{

	position: relative;

	left: 500px;

	width: 500px;

	height: 334px;

	overflow: hidden;

	transform: scaleX(1) scaleY(1);

    transition: all 1s ease 0s;

}

.thi-league .thi-league-left img:hover , .thi-league .thi-league-right img:hover{

	transform: scaleX(1.1) scaleY(1.1);

	cursor: pointer;

}

.thi-league .thi-indexbtn{

	width: 1000px;

	height: 168px;

	background: url(../images/img_14.png) no-repeat center top;

	position: relative;

}
.f12 {font:12px/180% "ËÎÌå";color:#333333}
.f12 a{ color:#333333; text-decoration:none}
.f12 a:hover{ color:#990000; text-decoration:none}

.f12d {font:600 14px/150% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ"; color:#d00}
.f12d a{ color:#d00; text-decoration:none}
.f12d a:hover{ color:#990000; text-decoration:none}

.f12r {font:12px/180% "Î¢ÈíÑÅºÚ";color:#f30}
.f12r a{ color:#f30; text-decoration:none}
.f12r a:hover{ color:#990000; text-decoration:none}

.f12c {font:12px/180% "Î¢ÈíÑÅºÚ";color:#FF9D0A}
.f12c a{ color:#FF9D0A; text-decoration:none}
.f12c a:hover{ color:#990000; text-decoration:none}

 .txt1 {font:12px/180% Arial, Helvetica, sans-serif;color:#ffffff}
.txt1 a{ color:#ffffff; text-decoration:none}
.txt1 a:hover{ color:#990000; text-decoration:none}

.f12w {font:12px/160% "Î¢ÈíÑÅºÚ";color:#fff}
.f12w a{ color:#fff; text-decoration:none}
.f12w a:hover{ color:#990000; text-decoration:none}

.f14 {font:14px/210% "Î¢ÈíÑÅºÚ";color:#333333}
.f14 a{ color:#333333; text-decoration:none}
.f14 a:hover{ color:#990000; text-decoration:none}
.f14xx {font:14px/210% "ËÎÌå";color:#333333}
.f14xx a{ color:#333333; text-decoration:none}
.f14xx a:hover{ color:#990000; text-decoration:none}

.f14w {font:14px/150% "Î¢ÈíÑÅºÚ";color:#ffffff}
.f14w a{ color:#ffffff; text-decoration:none}
.f14w a:hover{ color:#990000; text-decoration:none}

.f14d {font:13px/180% "Î¢ÈíÑÅºÚ";color:#333333}
.f14d a{ color:#333333; text-decoration:none}
.f14d a:hover{ color:#990000; text-decoration:none}

.f14d1 {font:13px/180% "Î¢ÈíÑÅºÚ";color:#333333; background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a{ color:#333333; text-decoration:none;background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}

.f14f {font:13px/180% "Î¢ÈíÑÅºÚ";color:#ff0000; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14d01 {font:13px/180% "Î¢ÈíÑÅºÚ";color:#333333; background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a{ color:#333333; text-decoration:none;background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14f1 {font:13px/180% "Î¢ÈíÑÅºÚ";color:#ff0000; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}


.wzbt {font:600 18px/160% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#333333}
.wzbt  a{ color:#333333; text-decoration:none}
.wzbt  a:hover{ color:#FF0000; text-decoration:none}

.xdhfont {font:14px/180% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#666766}
.xdhfont a{ color:#666766; text-decoration:none}
.xdhfont a:hover{ color:#990000; text-decoration:none}
.xdhfont span{font:12px/150% Arial, Helvetica, sans-serif; color:#F00}

.leftbt{font:12px/180% "Î¢ÈíÑÅºÚ";color:#174563;padding:0 0 0 25px}
.leftbt a{ color:#174563; text-decoration:none}
.leftbt a:hover{ color:#990000; text-decoration:none}

.xbt {font:600 12px/160% "Î¢ÈíÑÅºÚ";color:#FF6600}
.xbt a{ color:#FF6600; text-decoration:none}
.xbt a:hover{ color:#FF0000; text-decoration:none}


.dbt {font:14px/160% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#FF6600}
.dbt a{ color:#FF6600; text-decoration:none}
.dbt a:hover{ color:#FF0000; text-decoration:none}

.dhfont{font:600 16px/49px "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#ffffff;letter-spacing:0}
.dhfont a{ color:#ffffff; text-decoration:none; display:block; height:56px;}
.dhfont a:hover{ color:#ffffff; background:#236AA8;text-decoration:none; display:block;height:56px;}

.dhfont1{font:600 16px/150% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#ffffff; background:#0475b8}
.dhfont1 a{ color:#ffffff; text-decoration:none;letter-spacing:0}
.dhfont1 a:hover{ color:#026fb0;text-decoration:none;}

.dhfontd{font:600 14px/20px  "Î¢ÈíÑÅºÚ";color:#FFFFFF}
.dhfontd a{ color:#FFFFFF; text-decoration:none}
.dhfontd a:hover{background:url(../images/top_04.gif) center top repeat-x; color:#FFFFCC;}

.newsbt{font:14px/150% "Î¢ÈíÑÅºÚ";color:#f30}
.newsbt a{ color:#f30; text-decoration:none}
.newsbt a:hover{ color:#FF0000; text-decoration:none}

.newsbth{font:14px/150% "Î¢ÈíÑÅºÚ";color:#555}
.newsbth a{ color:#555; text-decoration:none}
.newsbth a:hover{ color:#FF0000; text-decoration:none}

.newsbtg{font:600 16px/150% "Î¢ÈíÑÅºÚ";color:#f30}
.newsbtg a{ color:#f30; text-decoration:none}
.newsbtg a:hover{ color:#FF0000; text-decoration:none}

.footfont{font:12px/150% "Î¢ÈíÑÅºÚ";color:#CCCCCC}
.footfont a{ color:#CCCCCC; text-decoration:none}
.footfont a:hover{ color:#CCCCCC; text-decoration:underline}
.xbtfont{font:20px/160% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#3A8603}
.xbtfont a{ color:#3A8603; text-decoration:none}
.xbtfont a:hover{ color:#FF3300; text-decoration:none}

.dbtfont{font:22px/160% "å¾®è½¯é›…é»‘","é»‘ä½“";color:#c00}
.dbtfont a{ color:#c00; text-decoration:none}
.dbtfont a:hover{ color:#FF3300; text-decoration:none}


#pagination-digg li          { border:0; margin:0; padding:0; font:11px/100% Arial, Helvetica, sans-serif;list-style:none; /* savers */ float:left; }
#pagination-digg a           { border:solid 1px #ccc; margin-right:1px;font:normal 12px/140% Arial, Helvetica, sans-serif }
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #ccc; color:#333; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active     { background:#BB0404; color:#fff; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination-digg a:link, 
#pagination-digg a:visited   { color:#333; display:block; float:left; padding:0px 6px; text-decoration:none; }

.news_list {table-layout:fixed;text-align:left;padding:0;font:12px/200% "Î¢ÈíÑÅºÚ";}
.news_list li {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:250px;color:#361523;border-bottom:1px #C7B69C dotted}
.news_list li a {color:#361523;margin:0;}
.news_list li a:hover {color:#000;}
.news_list li span {
	LINE-HEIGHT: 22px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
	
.leftcpdh {font:600 14px/30px "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#666;}
.leftcpdh a{ color:#666; text-decoration:none; background:url(../images/rbg.gif) center top no-repeat; display:block;padding:0 0 0 15px}
.leftcpdh a:hover{ color:#f60; text-decoration:none; background:url(../images/rbg1.gif) center top no-repeat; display:block;padding:0 0 0 15px}
.leftcpdh span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.leftcpdh1 {font:600 14px/29px"";color:#9B0303; }
.leftcpdh1 a{ color:#9B0303; text-decoration:none; padding-left:25px; display:block;}
.leftcpdh1 a:hover{ color:#fff; text-decoration:none; background:url(../images/cpbg1.jpg) left top no-repeat;padding-left:25px; display:block;}
.leftcpdh1 span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.titfont{font:600 18px/30px "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#2f5795;}
.titfont a{ color:#2f5795; text-decoration:none}
.titfont a:hover{ color:#FF7D09; text-decoration:none}
.titfont span { float:right; font: normal 12px/160% "Î¢ÈíÑÅºÚ";color:#666; margin:3px 15px 0 0}


.titfont1{font:600 14px/150%  "å¾®è½¯é›…é»‘", "Î¢ÈíÑÅºÚ";color:#0e5daa;padding:0 0 0 25px}
.titfont1 a{ color:#0e5daa; text-decoration:none}
.titfont1 a:hover{ color:#FF7D09; text-decoration:none}
.titfont1 span { float:right; font: normal 12px/160% "Î¢ÈíÑÅºÚ";color:#666; margin:3px 15px 0 0}
.titfont1 span a{color:#666;}
.titfont1 span a:hover{color:#FF7D09;}
.titfont1 h2 { float:right; font: normal 12px/160%  "Î¢ÈíÑÅºÚ" ;color:#333; margin:3px 15px 0 0}

.titfont2{font:18px/28px  "å¾®è½¯é›…é»‘", "Î¢ÈíÑÅºÚ";color:#444;padding:5px 0 0 35px}
.titfont2 a{ color:#444; text-decoration:none}
.titfont2 a:hover{ color:#FF7D09; text-decoration:none}
.titfont2 span { float:right; font: normal 12px/160% "å¾®è½¯é›…é»‘", "Î¢ÈíÑÅºÚ";color:#555555}

.titfont02{font:600 18px/150%  "å¾®è½¯é›…é»‘", "é»‘ä½“";color:#fff;padding:0 0 0 35px}
.titfont02 a{ color:#fff; text-decoration:none}
.titfont02 a:hover{ color:#FF7D09; text-decoration:none}
.titfont02 span { float:right; font: normal 12px/160%  "Î¢ÈíÑÅºÚ";color:#444; margin:3px 15px 0}
.titfont02 span a{color:#444;}


.titfontbt{font:600 18px/150%  "å¾®è½¯é›…é»‘", "é»‘ä½“";color:#fff;padding:0 0 0 35px}
.titfontbt a{ color:#fff; text-decoration:none}
.titfontbt a:hover{ color:#FF7D09; text-decoration:none}
.titfontbt span { float:right; font: normal 12px/160%  "Î¢ÈíÑÅºÚ";color:#444; margin:3px 15px 0}
.titfontbt span a{color:#444;}


.titfont3{font:18px/150%  "å¾®è½¯é›…é»‘", "é»‘ä½“";color:#E9E9E9;padding:0 0 0 80px}
.titfont3 a{ color:#E9E9E9; text-decoration:none}
.titfont3 a:hover{ color:#FF7D09; text-decoration:none}
.titfont3 span { font: normal 12px/160% Arial, Helvetica, sans-serif;color:#B39C6A}

.titfont4{font:600 14px/150%  "Î¢ÈíÑÅºÚ";color:#fff;padding:0 0 0 25px}
.titfont4 a{ color:#fff; text-decoration:none}
.titfont4 a:hover{ color:#FF7D09; text-decoration:none}
.titfont4 span { float:right; font: normal 12px/160% "Î¢ÈíÑÅºÚ";color:#fff; margin:3px 15px 0 0}
.titfont4 span a{color:#fff;}
.titfont4 span a:hover{color:#FF7D09;}
.titfont4 h2 { float:right; font: normal 12px/160%  "Î¢ÈíÑÅºÚ" ;color:#333; margin:3px 15px 0 0}

.tabfont{width:146px;font:14px/22px "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#035297;background:url(../images/tabg.jpg) center center no-repeat}
.tabfont a{ display:block; font:14px/22px "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#035297;background:url(../images/tabg.jpg) center center no-repeat}
.tabfont a:hover{ display:block; font:14px/160% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#FFf;background:url(../images/tabg.jpg) center center  no-repeat}

.tabfont1{width:146px;font:14px/160% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#2f363d;background:url(../images/tabg1.jpg) center center  no-repeat}
.tabfont1 a{display:block; font:14px/160% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#2f363d;background:url(../images/tabg1.jpg) center center  no-repeat}
.tabfont1 a:hover{ display:block; font:14px/160% "å¾®è½¯é›…é»‘","Î¢ÈíÑÅºÚ";color:#v;background:url(../images/tabg1.jpg)  center center  no-repeat}
.tabN{width:120px;font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#D92D60;background: #fff;border-right:1px #F4CBD9 solid}
.tabN a{ display:block; color:#D92D60;background: #990000}
.tabN a:hover{ display:block; color:#C00602;background: url(../images/titbg.gif) center top repeat-x #990000;border-right:1px #F4CBD9 solid}

.tabN1{width:120px;font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#6E4C3F;background: url(../images/titbg.gif) center top repeat-x #990000;border-right:1px #F4CBD9 solid}
.tabN1 a{display:block; color:#6E4C3F;background: #D3D3D3}
.tabN1 a:hover{ display:block; color:#6E4C3F;background: url(../images/titbg.gif) center top repeat-x #990000;border-right:1px #F4CBD9 solid}

.tab{width:158px;font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#0252A3;background:url(../images/tabgx.gif) 0px 0px repeat-x}
.tab a{ display:block; font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#0252A3;background:url(../images/tabg.gifx) 0px 0px repeat-x}
.tab a:hover{ display:block; font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#0252A3;background:url(../images/tabgx.gif) 0px 0px repeat-x}

.tab1{width:158x;font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#2994D6;background:url(../images/tabgx.gif) 0px -35px repeat-x}
.tab1 a{display:block; font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#2994D6;background:url(../images/tabgx.gif) 0px -35px repeat-x}
.tab1 a:hover{ display:block; font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#2994D6;background:url(../images/tabgx.gif) 0px -35px repeat-x}

.tabx{width:104px;font:600 14px/35px "Î¢ÈíÑÅºÚ";color:#47A605;background:url(../images/tabg.gif) 0px 0px repeat-x; border-right:1px #D7F9BF solid}
.tabx a{ display:block; font:600 14px/35px "Î¢ÈíÑÅºÚ";color:#47A605;background:url(../images/tabg.gif) 0px 0px repeat-x; border-right:1px #D7F9BF solid}
.tabx a:hover{ display:block; font:600 14px/35px "Î¢ÈíÑÅºÚ";color:#47A605;background:url(../images/tabg.gif) 0px 0px repeat-x; border-right:1px #D7F9BF solid}

.tabx1{width:104px;font:600 14px/35px "Î¢ÈíÑÅºÚ";color:#fff;background:url(../images/tabg.gif) 0px -35px repeat-x; border-right:1px #D7F9BF solid}
.tabx1 a{display:block; font:600 14px/35px "Î¢ÈíÑÅºÚ";color:#fff;background:url(../images/tabg.gif) 0px -35px repeat-x; border-right:1px #D7F9BF solid}
.tabx1 a:hover{ display:block; font:600 14px/35px "Î¢ÈíÑÅºÚ";color:#fff;background:url(../images/tabg.gif) 0px -35px repeat-x; border-right:1px #D7F9BF solid}

.bt {font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#003399;}
.f12black {font:12px/160% "Î¢ÈíÑÅºÚ";color:#333333}
.f12black a {font:12px/160% "Î¢ÈíÑÅºÚ";color:#333333;text-decoration:none}
.f12black a:hover{font:12px/160% "Î¢ÈíÑÅºÚ";color:#333333;text-decoration:underline}

.redfont {font:600 12px/160% "Î¢ÈíÑÅºÚ";color:#FF0000; text-decoration:none;}
.redf12 {font:12px/160% "Î¢ÈíÑÅºÚ";color:#FF0000}
.bt {font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#003399;}


.hytit{font-size:15px; color:#018BC9; font-weight:bold; font-family:"å¾®è½¯é›…é»‘"}

.hytit a{color:#018BC9; text-decoration:none}
.hytit a:hover{ color:#F60; text-decoration:underline}
.tab4{font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#0252A3; padding-left:30px;}
.tab4 a{ display:block; font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#0252A3; text-decoration:none;}
.tab4 a:hover{ display:block; font:600 14px/160% "Î¢ÈíÑÅºÚ";color:#0252A3;}

.neiye_menu{
	width:100%;
	height:40px;
	background:#fff;
	position:relative;
	overflow: hidden;
}
.neiye_menu .menu_main{
	width:1100px;
	height:40px;
	overflow: hidden;
	position: relative;
	margin:0px auto;
}
.neiye_menu .menu_main .main_list{
	width:1100px;
	height:36px;
	position:absolute;
	top:5px;left:0px;
}
.neiye_menu .menu_main .main_list div{
	height:36px;
	margin:0px auto;
	width:auto;
	position:absolute;
	top:0px;
}
.neiye_menu .menu_main .main_list div ul{
	width:auto;
	position:relative;
	overflow: hidden;
	float:left;
	display: inline-block;
}
.neiye_menu .menu_main .main_list div ul li{
	width:114px;
	height:36px;
	line-height: 34px;
	text-align: center;
	float:left;
	margin:0px 1px;
}
.neiye_menu .menu_main .main_list div ul li a{
	width:112px;
	height:34px;
	display: inline-block;
	color:#484848;
	font-size: 14px;
	-webkit-transition:1s;
	-o-transition:1s;
	-ms-transition:1s;
	-moz-transition:1s;
	background:#F6F6F6;
	border:1px solid #E4E4E4;
}

.neiye_menu .menu_main .main_list div ul li a:hover{
	background:#B52C2C;
	border:1px solid #B52C2C;
	color:#fff;
}



.neiye_menu .menu_main .main_list div ul li a.Nei_bg{
	background:#B52C2C;
	border:1px solid #B52C2C;
	color:#fff;
}
.neiye_menu .menu_main .main_list div .main_a{
	width:20px;
	height:36px;
	display: inline-block;
	position:relative;
	
	float:left;
}
.neiye_menu .menu_main .main_list div .aLeft{
	margin-right:2px;
	background:url(../img/aleft1.png) no-repeat 6px 11px;
}



.neiye_menu .menu_main .main_list div .aRight{
	margin-left:2px;
	background:url(../img/aright1.png) no-repeat 6px 11px;

}


#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(../images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin:5px}
.mod_gallerylist{width:665px; margin:0 auto}
.meta{font-size:12px; text-align:center;}
.image_container img{border:1px solid #CCC; padding:2px}
.meta a{color:#333; text-decoration:none}

#zuopin {
	POSITION: relative; PADDING-BOTTOM: 20px; WIDTH: 100%; BACKGROUND: #f4f4f4; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 50px
}
#zuopin .Content {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1100px; HEIGHT: auto; CLEAR: both
}
#zuopin .Content .zuopinMain {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1100px; HEIGHT: auto; CLEAR: both
}
#zuopin .Content .zuopinMain .zuopingBox {
	BORDER-BOTTOM: #d8d8d8 4px solid; POSITION: relative; WIDTH: 187px; DISPLAY: inline-block; MARGIN-BOTTOM: 25px; BACKGROUND: #fff; FLOAT: left; HEIGHT:280px; OVERFLOW: hidden; MARGIN-RIGHT: 25px; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s; -ms-transition: 1s
}
#zuopin .Content .zuopinMain .zuopingMargin {
	MARGIN-RIGHT: 0px
}
#zuopin .Content .zuopinMain .zuopingBox:hover {
	BORDER-BOTTOM: #b62f2f 4px solid
}
#zuopin .Content .zuopinMain .zuopingBox .main_img {
	POSITION: relative; WIDTH: 187px; DISPLAY: inline-block; HEIGHT: 280px; OVERFLOW: hidden
}
#zuopin .Content .zuopinMain .zuopingBox .main_img IMG {
	Z-INDEX: 1; POSITION: relative; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; WIDTH: 187px; HEIGHT: 280px; transition-delay: 0s; transition-duration: 1s; transition-property: all; transition-timing-function: ease; -moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all; -moz-transition-timing-function: ease; -webkit-transition-delay: 0s; -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease; -o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease
}
#zuopin .Content .zuopinMain .zuopingBox .main_img .show {
	Z-INDEX: 200; POSITION: absolute; FILTER: alpha(opacity=0); WIDTH: 187px; DISPLAY: inline-block; HEIGHT: 280px; TOP: 0px; LEFT: 0px; transition-delay: 0s; transition-duration: 0.3s; transition-property: opacity; transition-timing-function: ease-in; -moz-transition-delay: 0s; -moz-transition-duration: 0.3s; -moz-transition-property: opacity; -moz-transition-timing-function: ease-in; -webkit-transition-delay: 0s; -webkit-transition-duration: 0.3s; -webkit-transition-property: opacity; -webkit-transition-timing-function: ease-in; -o-transition-delay: 0s; -o-transition-duration: 0.3s; -o-transition-property: opacity; -o-transition-timing-function: ease-in; opacity: 0
}
#zuopin .Content .zuopinMain .zuopingBox .main_img .show .imgArea {
	POSITION: absolute; MARGIN: -15px 0px 0px -40px; BOTTOM: 0px; LEFT: 55%; transition-delay: 0s; transition-duration: 0.4s; transition-property: all; transition-timing-function: ease; -moz-transition-delay: 0s; -moz-transition-duration: 0.4s; -moz-transition-property: all; -moz-transition-timing-function: ease; -webkit-transition-delay: 0s; -webkit-transition-duration: 0.4s; -webkit-transition-property: all; -webkit-transition-timing-function: ease; -o-transition-delay: 0s; -o-transition-duration: 0.4s; -o-transition-property: all; -o-transition-timing-function: ease; opacity: 0
}
#zuopin .Content .zuopinMain .zuopingBox .main_img .show .clickbg {
	Z-INDEX: 9999; POSITION: absolute; WIDTH: 187px; DISPLAY: inline-block; HEIGHT: 280px; TOP: 0px; LEFT: 0px
}
#zuopin .Content .zuopinMain .zuopingBox .main_img .show .imgArea A {
	WIDTH: 47px; DISPLAY: block; BACKGROUND: url(../img/ico2.png) no-repeat; HEIGHT: 47px
}
#zuopin .Content .zuopinMain .zuopingBox .main_img:hover .show {
	FILTER: alpha(opacity=100); opacity: 1
}
#zuopin .Content .zuopinMain .zuopingBox .main_img:hover .show .imgArea {
	FILTER: alpha(opacity=100); BOTTOM: 40%; opacity: 1
}
#zuopin .Content .zuopinMain .zuopingBox .main_img:hover IMG {
	transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2)
}
#zuopin .Content .zuopinMain .zuopingBox P.p1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 27px; MARGIN-TOP: 30px; WIDTH: 100%; HEIGHT: 27px; COLOR: #565656; FONT-SIZE: 14px
}
#zuopin .Content .zuopinMain .zuopingBox P.p2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 10px; MARGIN-TOP: 8px; WIDTH: 100%; HEIGHT: 10px; COLOR: #b6b6b6; FONT-SIZE: 10px
}
#zuopin_detail {
	POSITION: relative; PADDING-BOTTOM: 120px; WIDTH: 100%; BACKGROUND: #f4f4f4; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 50px
}
#zuopin_detail .Content {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1100px; HEIGHT: auto; CLEAR: both
}
#zuopin_detail .Content .title {
	POSITION: relative; WIDTH: 1100px; HEIGHT: 206px; OVERFLOW: hidden
}
#zuopin_detail .Content .title H4 {
	TEXT-ALIGN: center; MARGIN-TOP: 79px; WIDTH: 1100px; HEIGHT: 35px; COLOR: #484848; FONT-SIZE: 20px; FONT-WEIGHT: 400
}
#zuopin_detail .Content .title P {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 1100px; FONT-FAMILY: "CastleT-Book"; HEIGHT: 41px; COLOR: #c6c6c6; FONT-SIZE: 14px; OVERFLOW: hidden
}
#zuopin_detail .Content .title P A {
	POSITION: absolute; LINE-HEIGHT: 23px; PADDING-LEFT: 13px; WIDTH: 50px; DISPLAY: inline-block; BACKGROUND: url(../img/ato1.png) #b52c2c no-repeat 8px 7px; HEIGHT: 25px; COLOR: #fff; TOP: 0px; RIGHT: 0px
}
#zuopin_detail .Content .title DIV {
	POSITION: relative; MARGIN-TOP: 10px; WIDTH: 1100px; HEIGHT: 1px; OVERFLOW: hidden
}
#zuopin_detail .Content .title DIV B {
	MARGIN: 0px auto; WIDTH: 200px; DISPLAY: block; BACKGROUND: #d5d5d5; HEIGHT: 1px
}
#zuopin_detail .Content .ConMain {
	POSITION: relative; WIDTH: 1100px; HEIGHT: auto; OVERFLOW: hidden
}
#zuopin_detail .Content .ConMain .neiyeBanner {
	POSITION: relative; WIDTH: 1100px; HEIGHT: 425px; OVERFLOW: hidden
}
#zuopin_detail .Content .ConMain .neiyeBanner UL {
	POSITION: absolute; WIDTH: 5500px; HEIGHT: 425px; TOP: 0px; LEFT: 0px
}
#zuopin_detail .Content .ConMain .neiyeBanner UL LI {
	FLOAT: left
}
#zuopin_detail .Content .ConMain .neiyeBanner A {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 44px; DISPLAY: inline-block; HEIGHT: 57px; _z-index: 5; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s; -ms-transition: 1s
}
#zuopin_detail .Content .ConMain .neiyeBanner A.neiyeBtnL {
	BACKGROUND: url(../img/btnleft.png) no-repeat; TOP: 184px; LEFT: 0px
}
#zuopin_detail .Content .ConMain .neiyeBanner A.neiyeBtnL:hover {
	BACKGROUND: url(../img/btnleft1.png) no-repeat
}
#zuopin_detail .Content .ConMain .neiyeBanner A.neiyeBtnR {
	BACKGROUND: url(../img/btnright1.png) no-repeat; TOP: 184px; RIGHT: 0px
}
#zuopin_detail .Content .ConMain .neiyeBanner A.neiyeBtnR:hover {
	BACKGROUND: url(../img/btnright.png) no-repeat
}
#zuopin_detail .Content .ConMain .neiyeText {
	POSITION: relative; MARGIN-TOP: 54px; WIDTH: 1100px; MARGIN-BOTTOM: 55px; HEIGHT: auto; OVERFLOW: hidden
}
#zuopin_detail .Content .ConMain .neiyeText H6 {
	WIDTH: 100%; HEIGHT: 66px; COLOR: #484848; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: 400
}
#zuopin_detail .Content .ConMain .neiyeText P {
	LINE-HEIGHT: 32px; TEXT-INDENT: 2em; WIDTH: 100%; COLOR: #898989; FONT-SIZE: 13px
}
#zuopin_detail .Content .ConMain .neiyeText .p1 {
	MARGIN-BOTTOM: 32px
}
#zuopin_detail .Content .ConMain .neiyeText .p2 {
	TEXT-INDENT: 0px
}
#zuopin_detail .Content .ConMain .neiyeText .p3 {
	COLOR: #b52c2c
}
#zuopin_detail .Content .zuopinP1 {
	POSITION: relative; LINE-HEIGHT: 33px; WIDTH: 1100px; HEIGHT: 33px; OVERFLOW: hidden
}
#zuopin_detail .Content .zuopinP1 A {
	POSITION: relative; WIDTH: 540px; DISPLAY: inline-block; BACKGROUND: url(../img/textPage1.png) #d0d0d0 no-repeat 300px 10px; HEIGHT: 33px; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s; -ms-transition: 1s
}
#zuopin_detail .Content .zuopinP1 A.a1 {
	BACKGROUND: url(../img/textPage1.png) #d0d0d0 no-repeat 520px 10px
}
#zuopin_detail .Content .zuopinP1 A.a1:hover {
	BACKGROUND: url(../img/textPage1.png) #b52c2c no-repeat 520px 10px
}
#zuopin_detail .Content .zuopinP1 A.a2 {
	BACKGROUND: url(../img/textPage2.png) #d0d0d0 no-repeat 10px 10px
}
#zuopin_detail .Content .zuopinP1 A.a2:hover {
	BACKGROUND: url(../img/textPage2.png) #b52c2c no-repeat 10px 10px
}
.pageP {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 36px; MARGIN: 40px auto 0px; WIDTH: 1100px; HEIGHT: 40px; OVERFLOW: hidden
}
.pageP P {
	POSITION: absolute; WIDTH: auto; HEIGHT: 40px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.pageP P A {
	BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 36px; MARGIN: 0px 3px; WIDTH: 35px; DISPLAY: inline-block; BACKGROUND: #fff; FLOAT: left; HEIGHT: 35px; COLOR: #c6c6c6; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; -webkit-transition: 1s; -o-transition: 1s; -moz-transition: 1s; -ms-transition: 1s; border-radius: 50%
}
.pageP P A:hover {
	BORDER-BOTTOM: #ba251e 1px solid; BORDER-LEFT: #ba251e 1px solid; BACKGROUND: #ba251e; COLOR: #fff; BORDER-TOP: #ba251e 1px solid; BORDER-RIGHT: #ba251e 1px solid
}
.pageP P A.pagea {
	BORDER-BOTTOM: #ba251e 1px solid; BORDER-LEFT: #ba251e 1px solid; BACKGROUND: #ba251e; COLOR: #fff; BORDER-TOP: #ba251e 1px solid; BORDER-RIGHT: #ba251e 1px solid
}
.index_pro_more {
	display: block;
	width: 228px;
	height: 38px;
	line-height: 38px;
	border: 0px solid #1a7cc3;
	border-radius: 40px;
	font-size: 16px;
	color: #ffffff;
	margin: 0px auto 0 auto;
	transition:all 0.3s ease-in-out 0s;
	 text-align:center;
	 background:#524c4c;
	 
}
.index_pro_more:hover {
	color: #FFFFFF;
	background-color: #d00;
}
.index_pro_more.mt10 {
	margin-top: 0px;
	 margin-bottom:20px;
}
.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 100%;
	height: 450px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 482px;
	display: block;
}