@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; FONT-SIZE: 14px; FONT-FAMILY: "Microsoft Yahei","微软雅黑"; COLOR: #666}
.top01{background:#eeeeee; height:38px; font-family:"Microsoft Yahei"}
.top01ok{margin:auto; width:1200px; line-height:38px; color:#8b8b8b; font-size:14px;}
.top01ri{float:right; text-align:right;}
.top01le{float:left;}
.top01ok a{color:#8b8b8b; text-decoration:none;}
.logo{margin:auto; width:1200px; height:110px;}
.logoleft{float:left; width:267px; height:66px; margin-top:20px;}
.logori{float:left; width:400px; height:66px; margin-top:20px; margin-left:15px;}
.logori h1{font-size:24px; font-weight:bold; color:#e7260d; margin:0px; padding:0px;font-family:"Microsoft Yahei"}
.logori h2{font-size:18px;color:#5e5e5e; margin:0px; padding:0px;font-family:"Microsoft Yahei"; font-weight:200;}
.logorib{float:right; width:340px; height:80px; margin-top:15px;}
form{margin:0px; padding:0px;}
.serbk{
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-left-color: #d3d3d3;
	height:33px;
	line-height:33px;
	width:250px;
	float:left;
	margin:0px;
	padding:0px;
	color:#999999;
	padding-left:10px;
}
.content {
	WIDTH: 1000px; MARGIN: 0px auto
}
.dha{
	background-image: url(../images/dh_10.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;
	margin-top:10px;
	font-size:16px; color:#666666;font-family:"Microsoft Yahei";
}
.dha span{color:#e7260d; font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.menu{margin:auto; width:100%; background:#212121; height:52px; line-height:52px; margin-top:5px;}
.menuok{margin:auto; width:1200px; height:50px;}
.menuok ul{margin:0px; padding:0px;}
.menuok ul li{
	font-size:16px;
	color:#FFFFFF;
	font-family:"Microsoft Yahei";
	float:left;
	margin-left:10px;
	margin-right:10px;
	list-style:none;
	text-align:center;
	background-image: url(../images/xian_15.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.menuok ul li a{color:#fff; text-decoration:none;padding-left:25px;
	padding-right:25px;}
.menuok ul li a:hover{color:#FFFFFF; background:#e7260d; display:block;}
.baner{margin:auto; width:100%; height:480px; background:#0099CC; background:url(../images/02.jpg);}
.gjc{margin:auto; width:100%; background:#f0f0f0; height:50px;}
.gjcok{margin:auto; width:1200px; line-height:50px; font-size:14px;font-family:"Microsoft Yahei"; color:#666666;}
.gjcok a{color:#666666; text-decoration:none;}
.pro {
	OVERFLOW: hidden;
	HEIGHT: 907px;
	background-image: url(../images/pro_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.banners {
	HEIGHT: 480px
}
.fullSlide {
	HEIGHT: 480px; WIDTH: 100%; POSITION: relative
}
.fullSlide .bd {
	OVERFLOW: hidden; POSITION: relative; MARGIN: 0px auto; Z-INDEX: 0
}
.fullSlide .bd UL {
	WIDTH: 100% !important
}
.fullSlide .bd LI {
	OVERFLOW: hidden; HEIGHT: 500px; WIDTH: 100% !important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; TEXT-ALIGN: center
}
.fullSlide .bd LI A {
	HEIGHT: 500px; DISPLAY: block
}
.fullSlide .hd {
	HEIGHT: 30px; WIDTH: 100%; POSITION: absolute; LEFT: 0px; Z-INDEX: 1; LINE-HEIGHT: 30px; BOTTOM: 0px
}
.fullSlide .hd UL {
	TEXT-ALIGN: center
}
.fullSlide .hd UL LI {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 8px; WIDTH: 100px; BACKGROUND: #212121; ZOOM: 1; MARGIN: 1px; DISPLAY: inline; LINE-HEIGHT: 999px
}
.fullSlide .hd UL .on {
	BACKGROUND: #e7260d
}
.fullSlide .prev {
	CURSOR: pointer; HEIGHT: 73px; WIDTH: 73px; POSITION: absolute; LEFT: 5%; FILTER: alpha(opacity=50); Z-INDEX: 1; MARGIN-TOP: -30px; DISPLAY: none; TOP: 50%; opacity: 0.5
}
.fullSlide .next {
	CURSOR: pointer; HEIGHT: 73px; WIDTH: 73px; POSITION: absolute; LEFT: 5%; FILTER: alpha(opacity=50); Z-INDEX: 1; MARGIN-TOP: -30px; DISPLAY: none; TOP: 50%; opacity: 0.5
}
.fullSlide .prev {
	BACKGROUND: url(../images/left1s.png) no-repeat
}
.fullSlide .next {
	BACKGROUND: url(../images/right1s.png) no-repeat; RIGHT: 5%; LEFT: auto
}

.pro H2 {
	FONT-SIZE: 40px; HEIGHT: 80px; BACKGROUND: url(../images/pro_tbg.png) no-repeat center top; TEXT-ALIGN: center; PADDING-TOP: 25px; MARGIN-TOP: 60px; DISPLAY: block
}
.pro H2 A {
	COLOR: #e7260d
}
.pro H2 A:hover {
	TEXT-DECORATION: none
}
.pro H2 EM {
	FONT-SIZE: 20px; FONT-WEIGHT: normal; COLOR: #666666; DISPLAY: block
}
.spec {
	OVERFLOW: hidden; HEIGHT: 380px; MARGIN-TOP: 60px
}
.spec H2 {
	FONT-SIZE: 40px; HEIGHT: 80px; BACKGROUND: url(../images/spec_tbg.jpg) no-repeat center top; TEXT-ALIGN: center; PADDING-TOP: 25px; DISPLAY: block
}
.spec H2 A {
	COLOR: #e7260d
}
.spec H2 A:hover {
	TEXT-DECORATION: none
}
.spec H2 EM {
	FONT-SIZE: 18px; font-style:normal; COLOR: #666666; DISPLAY: block; font-weight:200;
}
.spec UL.slogo {
	OVERFLOW: hidden; HEIGHT: 180px; MARGIN-TOP: 40px; DISPLAY: block
}
.spec .slogo LI {
	HEIGHT: 129px; WIDTH: 147px; BACKGROUND: url(../images/spec_lbg1.jpg) no-repeat center top; FLOAT: left; TEXT-ALIGN: center; PADDING-TOP: 40px; DISPLAY: block; MARGIN-RIGHT: 23px
}
.spec .slogo LI A:hover {
	TEXT-DECORATION: none
}
.spec .slogo LI.laster {
	MARGIN-RIGHT: 0px
}
.spec .slogo LI.cur {
	BACKGROUND: url(../images/spec_lbg2.jpg) no-repeat center top
}
.spec .slogo LI SPAN {
	FONT-SIZE: 16px; COLOR: #666666; DISPLAY: block
}
.spec .slogo LI B {
	FONT-SIZE: 30px; 
}
.spec .slogo LI EM {
	FONT-SIZE: 16px; HEIGHT: 50px; COLOR: #666666; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 50px;font-style:normal;
}
.spec .slogo LI.cur SPAN {
	COLOR: #e7260d
}
.spec .slogo LI.cur B {
	COLOR: #e7260d
}
.spec .slogo LI.cur EM {
	COLOR: #e7260d
}
.flc {
	WIDTH: 230px; POSITION: relative; FLOAT: left; MARGIN: 0px; Z-INDEX: 9
}
.flc H2 {
	HEIGHT: 75px; BACKGROUND: #e7260d; TEXT-ALIGN: center; PADDING-TOP: 23px; FONT: bold 24px "Microsoft YaHei"; MARGIN-TOP: 30px
}
.flc H2 A {
	COLOR: #fff; DISPLAY: block
}
.flc H2 EM {
	TEXT-TRANSFORM: uppercase; COLOR: #ee8078; PADDING-TOP: 5px; FONT: 16px Arial; DISPLAY: block
}
.flc H3 {
	FONT-SIZE: 14px; HEIGHT: 57px; WIDTH: 170px; BACKGROUND: url(../images/cpfl3.jpg) no-repeat left center; FONT-WEIGHT: bold; COLOR: #d50e0e; PADDING-LEFT: 20px; LINE-HEIGHT: 57px; PADDING-RIGHT: 40px
}
.flc H3 A {
	COLOR: #d50e0e
}
.flc .flst LI {
	POSITION: relative
}
.flc .flst LI A {
	FONT-SIZE: 14px; BORDER-TOP: #dcdcdc 1px; HEIGHT: 38px; BORDER-RIGHT: #dcdcdc 1px solid; BACKGROUND: url(../images/flico1.jpg) #fff no-repeat 203px 14px; BORDER-BOTTOM: #dcdcdc 1px solid; COLOR: #333333; PADDING-LEFT: 20px; BORDER-LEFT: #dcdcdc 1px solid; DISPLAY: block; LINE-HEIGHT: 38px; PADDING-RIGHT: 20px
}
.flc .flst LI A:hover {
	BACKGROUND: url(../images/flico2.jpg) #d50e0e no-repeat 203px 14px; COLOR: #f8f8f8
}
.flc .flst .cur2 A {
	BACKGROUND: url(../images/flico2.jpg) #d50e0e no-repeat 203px 14px; COLOR: #f8f8f8
}
.flc .flst .fl2st {
	WIDTH: 280px; BACKGROUND: url(../images/sha2.png); POSITION: absolute; LEFT: 230px; DISPLAY: none; TOP: 0px
}
.flc .flst .fl2st LI A {
	BORDER-TOP-STYLE: none; OVERFLOW: hidden; HEIGHT: 38px; WIDTH: 240px; BACKGROUND: url(../images/flc_jt.png) no-repeat 12px center; BORDER-BOTTOM: #e47474 1px dashed; FLOAT: left; FONT-WEIGHT: normal; COLOR: #fff; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 40px; MARGIN-LEFT: 0px; BORDER-LEFT-STYLE: none; LINE-HEIGHT: 38px; PADDING-RIGHT: 0px
}
.flc .flst LI:hover .fl2st {
	DISPLAY: block
}
.pro3 {
	OVERFLOW: hidden; HEIGHT: 627px; WIDTH: 760px; FLOAT: right; MARGIN-TOP: 30px; DISPLAY: block
}
.pro3 DL {
	OVERFLOW: hidden; HEIGHT: 311px; WIDTH: 760px; BACKGROUND: #ffffff; DISPLAY: block
}
.pro3 DL DT {
	HEIGHT: 311px; WIDTH: 360px; POSITION: relative; FLOAT: left; DISPLAY: block
}
.pro3 DL DT IMG {
	HEIGHT: 311px; WIDTH: 311px; DISPLAY: block
}
.pro3 DL DT B {
	HEIGHT: 60px; WIDTH: 30px; BACKGROUND: url(Img/Index/pro_l1.png) no-repeat left top; POSITION: absolute; LEFT: 20px; DISPLAY: block; TOP: 0px
}
.pro3 DL DD {
	WIDTH: 358px; FLOAT: right; DISPLAY: block; PADDING-RIGHT: 40px
}
.pro3 DL DD H5 {
	FONT-SIZE: 20px; HEIGHT: 74px; BACKGROUND: url(Img/Index/pro3_hbg.jpg) no-repeat left bottom; FONT-WEIGHT: normal; MARGIN-TOP: 20px; DISPLAY: block; LINE-HEIGHT: 74px
}
.pro3 DL DD H5 A {
	COLOR: #333333
}
.pro3 DL DD P {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 78px; COLOR: #333333; PADDING-TOP: 10px; DISPLAY: block; LINE-HEIGHT: 26px
}
.pro3 DL DD SPAN {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 34px; TEXT-ALIGN: center; MARGIN-TOP: 20px; DISPLAY: block; LINE-HEIGHT: 34px
}
.pro3 DL DD SPAN A {
	HEIGHT: 34px; WIDTH: 90px; BACKGROUND: #e7260d; FLOAT: left; COLOR: #ffffff; DISPLAY: block; MARGIN-RIGHT: 20px
}
.pro3 DL DD SPAN A:hover {
	BACKGROUND: #666666
}
.pro3 UL.pics {
	OVERFLOW: hidden; MARGIN-TOP: 3px; DISPLAY: block
}
.pro3 UL.pics LI {
	HEIGHT: 309px; WIDTH: 250px; BACKGROUND: url(../images/pro3_pbg.jpg) no-repeat left top; FLOAT: left; DISPLAY: block; MARGIN-RIGHT: 3px
}
.pro3 UL.pics LI.cur {
	BACKGROUND: url(../images/pro3_pbg2.jpg) no-repeat left top
}
.pro3 UL.pics LI.laster {
	MARGIN-RIGHT: 0px
}
.pro3 UL.pics LI IMG {
	HEIGHT: 235px; WIDTH: 235px; MARGIN: 3px auto 0px; DISPLAY: block
}
.pro3 UL.pics LI EM {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 66px; WIDTH: 162px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; COLOR: #6e6e6e; FONT-STYLE: normal; PADDING-LEFT: 40px; DISPLAY: block; LINE-HEIGHT: 66px
}
.banergga{margin:auto; width:100%; height:120px; margin-top:15px; background:#666666;}
.supt {
	OVERFLOW: hidden; HEIGHT: 200px; BACKGROUND: url(../images/sup_tbg.jpg) no-repeat center top
}
.supt H2 {
	FONT-SIZE: 50px; HEIGHT: 80px; TEXT-ALIGN: center; PADDING-TOP: 10px; DISPLAY: block
}
.supt H2 A {
	COLOR: #464a4b
}
.supt H2 A:hover {
	TEXT-DECORATION: none
}
.supt H2 B {
	FONT-SIZE: 72px; COLOR: #e7260d
}
.supt H2 EM {
	FONT-SIZE: 24px; FONT-WEIGHT: normal; COLOR: #666666; DISPLAY: block
}
.sups DL {
	OVERFLOW: hidden
}
.sups DT {
	WIDTH: 460px; FLOAT: left; PADDING-TOP: 25px; DISPLAY: block
}
.sups DT H5 {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 30px; HEIGHT: 105px; COLOR: #e7260d; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; PADDING-LEFT: 125px; DISPLAY: block; PADDING-RIGHT: 0px
}
.sup1 {
	HEIGHT: 304px; BACKGROUND: url(../images/sup_bg1.jpg) no-repeat center top
}
.sup1 H5 {
	BACKGROUND: url(../images/sup_l1.jpg) no-repeat left top
}
.sup2 {
	HEIGHT: 596px; BACKGROUND: url(../images/sup_bg2.jpg) no-repeat center top
}
.sup2 H5.t1 {
	BACKGROUND: url(../images/sup_l2.jpg) no-repeat left top
}
.sup2 H5.t2 {
	BACKGROUND: url(../images/sup_l3.jpg) no-repeat left top; MARGIN-TOP: 70px
}
.sup2 DT {
	FLOAT: right
}
.sup3 {
	HEIGHT: 407px; BACKGROUND: url(../images/sup_bg3.jpg) no-repeat center top; MARGIN-TOP: 20px
}
.sup3 DT {
	WIDTH: 485px
}
.sup3 H5 {
	BACKGROUND: url(../images/sup_l4.jpg) no-repeat left top
}
.sups DL {
	OVERFLOW: hidden
}
.sups DT {
	WIDTH: 460px; FLOAT: left; PADDING-TOP: 25px; DISPLAY: block
}
.sups DT H5 {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 30px; HEIGHT: 105px; COLOR: #e7260d; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; PADDING-LEFT: 125px; DISPLAY: block; PADDING-RIGHT: 0px
}
.sups DT H5 EM {
	FONT-SIZE: 22px; BACKGROUND: url(../images/sup_ebg.png) no-repeat left bottom; FONT-WEIGHT: normal; COLOR: #333333; PADDING-BOTTOM: 20px; MARGIN-TOP: 5px; DISPLAY: block
}
.sups DT P {
	FONT-SIZE: 14px; COLOR: #555555; PADDING-LEFT: 125px; MARGIN-TOP: 10px; DISPLAY: block; LINE-HEIGHT: 24px
}
.sups DT P B {
	COLOR: #fe5f19
}
.sups DT SPAN {
	FONT-SIZE: 14px; HEIGHT: 34px; WIDTH: 95px; BACKGROUND: #e7260d; TEXT-ALIGN: center; MARGIN: 10px 0px 0px 125px; DISPLAY: block; LINE-HEIGHT: 34px
}
.sups DT SPAN A {
	COLOR: #ffffff; DISPLAY: block
}
.sup2 DT {
	FLOAT: right
}
.about {
	OVERFLOW: hidden; HEIGHT: 520px; BACKGROUND: url(../images/pro_bg.jpg) no-repeat center top
}
.about H2 {
	FONT-SIZE: 40px; HEIGHT: 80px; BACKGROUND: url(../images/about_tbg.png) no-repeat center top; TEXT-ALIGN: center; PADDING-TOP: 25px; MARGIN-TOP: 58px; DISPLAY: block
}
.about H2 A {
	COLOR: #e7260d
}
.about H2 A:hover {
	TEXT-DECORATION: none
}
.about H2 EM {
	FONT-SIZE: 20px; FONT-WEIGHT: normal; COLOR: #666666; DISPLAY: block
}
.about DL {
	OVERFLOW: hidden; HEIGHT: 289px; MARGIN-TOP: 30px; DISPLAY: block
}
.about DL DT {
	HEIGHT: 289px; WIDTH: 489px; FLOAT: left; DISPLAY: block
}
.about DL DT IMG {
	HEIGHT: 289px; WIDTH: 489px; DISPLAY: block
}
.about DL DD {
	WIDTH: 450px; FLOAT: right; DISPLAY: block
}
.about DL DD H5 {
	FONT-SIZE: 16px; HEIGHT: 34px; BACKGROUND: url(../images/about_hbg.png) no-repeat left bottom; PADDING-BOTTOM: 30px; DISPLAY: block; LINE-HEIGHT: 34px
}
.about DL DD H5 A {
	COLOR: #666666
}
.about DL DD P {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 78px; COLOR: #666666; PADDING-TOP: 30px; DISPLAY: block; LINE-HEIGHT: 26px
}
.about DL DD SPAN {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 34px; TEXT-ALIGN: center; MARGIN-TOP: 20px; DISPLAY: block; LINE-HEIGHT: 34px
}
.about DL DD SPAN A {
	HEIGHT: 34px; WIDTH: 90px; BACKGROUND: #e7260d; FLOAT: left; COLOR: #ffffff; DISPLAY: block; MARGIN-RIGHT: 20px
}
.about DL DD SPAN A:hover {
	BACKGROUND: #666666
}
.wit2 {
	OVERFLOW: hidden; HEIGHT: 425px; MARGIN-TOP: 20px
}
.wit2 DL {
	OVERFLOW: hidden; HEIGHT: 425px; WIDTH: 320px; BACKGROUND: url(../images/wit_pbg.jpg) no-repeat left top; FLOAT: left; MARGIN-RIGHT: 18px
}
.wit2 DL.laster {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; MARGIN-RIGHT: 0px
}
.wit2 DT {
	OVERFLOW: hidden; HEIGHT: 173px; WIDTH: 272px; POSITION: relative; MARGIN: 20px auto 0px; DISPLAY: block
}
.wit2 DT IMG {
	HEIGHT: 173px; WIDTH: 272px; DISPLAY: block
}
.wit2 DD {
	OVERFLOW: hidden; WIDTH: 272px; MARGIN: 0px auto; DISPLAY: block
}
.wit2 DD H5 {
	FONT-SIZE: 20px; HEIGHT: 68px; WIDTH: 272px; MARGIN: 0px auto; DISPLAY: block; LINE-HEIGHT: 68px
}
.wit2 DD H5 A {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; COLOR: #2f2f2f; DISPLAY: block
}
.wit2 DD H5 EM {
	COLOR: #333333; PADDING-LEFT: 10px; DISPLAY: inline-block
}
.wit2 DD P {
	FONT-SIZE: 14px; COLOR: #737373; PADDING-TOP: 20px; DISPLAY: block; LINE-HEIGHT: 24px
}
.wit {
	OVERFLOW: hidden; HEIGHT: 650px
}
.wit H2 {
	FONT-SIZE: 40px; HEIGHT: 90px; BACKGROUND: url(../images/wit_tbg.jpg) no-repeat center top; TEXT-ALIGN: center; PADDING-TOP: 35px; MARGIN-TOP: 30px; DISPLAY: block
}
.wit H2 A {
	COLOR: #e7260d
}
.wit H2 A:hover {
	TEXT-DECORATION: none
}
.wit H2 EM {
	FONT-SIZE: 20px; FONT-WEIGHT: normal; COLOR: #666666; DISPLAY: block
}
.wit UL.slogo {
	OVERFLOW: hidden; HEIGHT: 350px; POSITION: relative; MARGIN-TOP: 20px; DISPLAY: block
}
.wit .slogo LI {
	HEIGHT: 144px; WIDTH: 170px; BACKGROUND: url(Img/Index/wit_pbgs.png) no-repeat left top; POSITION: absolute; FLOAT: left; DISPLAY: block; MARGIN-RIGHT: 28px
}
.wit .btnl {
	HEIGHT: 47px; WIDTH: 47px; POSITION: absolute; DISPLAY: block; TOP: 300px
}
.wit .btnr {
	HEIGHT: 47px; WIDTH: 47px; POSITION: absolute; DISPLAY: block; TOP: 300px
}
.wit .btnl {
	LEFT: -60px
}
.wit .btnr {
	RIGHT: -60px
}
.wit .btnl A {
	HEIGHT: 47px; WIDTH: 47px; DISPLAY: block
}
.wit .btnr A {
	HEIGHT: 47px; WIDTH: 47px; DISPLAY: block
}
.wit .btnl A {
	BACKGROUND: url(../images/wit_btnl.jpg) no-repeat left top
}
.wit .btnr A {
	BACKGROUND: url(../images/wit_btnr.jpg) no-repeat left top
}
.wit .btnl A:hover {
	BACKGROUND: url(../images/wit_btnl2.jpg) no-repeat left top
}
.wit .btnr A:hover {
	BACKGROUND: url(../images/wit_btnr2.jpg) no-repeat left top
}
.news {
	OVERFLOW: hidden; HEIGHT: 485px; MARGIN-TOP: 50px
}
.news .til {
	OVERFLOW: hidden; HEIGHT: 54px; DISPLAY: block
}
.news .til UL {
	HEIGHT: 54px; WIDTH: 325px; FLOAT: left; DISPLAY: block; LINE-HEIGHT: 54px
}
.news .til UL LI {
	FONT-SIZE: 18px; HEIGHT: 54px; WIDTH: 90px; FLOAT: left; FONT-WEIGHT: bold; DISPLAY: inline-block; MARGIN-RIGHT: 25px
}
.news .til UL LI A {
	HEIGHT: 54px; COLOR: #333333; DISPLAY: block; LINE-HEIGHT: 54px
}
.news .til UL LI A:hover {
	COLOR: #e7260d
}
.news .til UL LI.cur A {
	COLOR: #e7260d
}
.news .til SPAN {
	FONT-SIZE: 12px; HEIGHT: 54px; WIDTH: 55px; FLOAT: right; DISPLAY: block; LINE-HEIGHT: 54px
}
.news .til SPAN A {
	COLOR: #959595
}
.news1 {
	OVERFLOW: hidden; WIDTH: 475px; FLOAT: left; DISPLAY: block
}
.news1 DL {
	HEIGHT: 260px; WIDTH: 475px; BORDER-BOTTOM: #ececec 1px dashed; DISPLAY: block
}
.news1 DL DT {
	HEIGHT: 143px; WIDTH: 475px; POSITION: relative; FLOAT: left; DISPLAY: block
}
.news1 DL DT IMG {
	HEIGHT: 143px; WIDTH: 472px; DISPLAY: block
}
.news1 DL DT B {
	HEIGHT: 62px; WIDTH: 62px; BACKGROUND: url(Img/Index/news_pbg.png) no-repeat left top; RIGHT: 1px; POSITION: absolute; DISPLAY: block; TOP: -2px
}
.news1 DL DD {
	WIDTH: 472px; FLOAT: right; DISPLAY: block
}
.news1 DL DD H5 {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 40px; WIDTH: 472px; MARGIN-TOP: 10px; DISPLAY: block; LINE-HEIGHT: 40px
}
.news1 DL DD H5 A {
	CURSOR: pointer; COLOR: #333333
}
.news1 DL DD H5 B {
	CURSOR: pointer; FONT-SIZE: 14px; HEIGHT: 40px; WIDTH: 300px; FLOAT: left; COLOR: #333; DISPLAY: inline-block
}
.news1 DL DD H5 EM {
	FONT-SIZE: 14px; HEIGHT: 40px; FONT-FAMILY: "Arial"; WIDTH: 75px; FLOAT: right; FONT-WEIGHT: normal; COLOR: #666666; DISPLAY: inline-block
}
.news1 DL DD P {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 48px; COLOR: #535353; DISPLAY: block; LINE-HEIGHT: 24px
}
.news1 DL DD SPAN {
	FONT-SIZE: 16px; HEIGHT: 28px; WIDTH: 98px; BACKGROUND: #ff8635; TEXT-ALIGN: center; MARGIN-TOP: 20px; DISPLAY: block; LINE-HEIGHT: 28px
}
.news1 DL DD SPAN A {
	COLOR: #ffffff
}
.news1 .texts {
	OVERFLOW: hidden; HEIGHT: 120px; WIDTH: 475px; MARGIN-TOP: 10px; DISPLAY: block
}
.news1 .texts LI {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 30px; WIDTH: 475px; FLOAT: left; DISPLAY: block; LINE-HEIGHT: 30px
}
.news1 .texts LI A {
	CURSOR: pointer; HEIGHT: 30px; WIDTH: 465px; BACKGROUND: url(Img/Index/news_lbg1.jpg) no-repeat left center; COLOR: #535353; PADDING-LEFT: 10px; DISPLAY: block
}
.news1 .texts LI A:hover {
	BACKGROUND: url(../images/news_lbg2.jpg) no-repeat left center; COLOR: #e7260d
}
.news1 .texts LI B {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 30px; WIDTH: 350px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; FONT-WEIGHT: normal; DISPLAY: block; LINE-HEIGHT: 30px
}
.news1 .texts LI EM {
	WIDTH: 90px; FLOAT: right; DISPLAY: block
}
.faq {
	OVERFLOW: hidden; WIDTH: 475px; FLOAT: right; DISPLAY: block
}
.faq .til UL {
	OVERFLOW: hidden; WIDTH: 205px
}
.faq .til UL LI {
	OVERFLOW: hidden; WIDTH: 205px; TEXT-ALIGN: left
}
.faq .til UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faq2 {
	OVERFLOW: hidden; HEIGHT: 355px
}
.faq2 .texts {
	OVERFLOW: hidden; MARGIN-BOTTOM: 38px; HEIGHT: 93px; DISPLAY: block
}
.faq2 .pics {
	HEIGHT: 93px; WIDTH: 181px; FLOAT: left; DISPLAY: block
}
.faq2 .pics IMG {
	HEIGHT: 93px; WIDTH: 181px; DISPLAY: block
}
.faq2 DL {
	OVERFLOW: hidden; HEIGHT: 100px; WIDTH: 270px; FLOAT: right; PADDING-LEFT: 24px; DISPLAY: block
}
.faq2 DL.laster {
	BORDER-BOTTOM-WIDTH: 0px
}
.faq2 DL DT {
	FONT-SIZE: 14px; HEIGHT: 26px; FONT-WEIGHT: bold; DISPLAY: block; LINE-HEIGHT: 26px
}
.faq2 DL DT A {
	OVERFLOW: hidden; BACKGROUND: url(../images/faq_l1.jpg) no-repeat 2px 5px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; COLOR: #272828; PADDING-LEFT: 30px; DISPLAY: block
}
.faq2 DL DD {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 52px; BACKGROUND: url(../images/faq_l2.jpg) no-repeat left 5px; COLOR: #333333; PADDING-LEFT: 30px; MARGIN-TOP: 20px; DISPLAY: block; LINE-HEIGHT: 26px
}
.flogo {
	OVERFLOW: hidden; HEIGHT: 397px; BACKGROUND: url(../images/flogo_bg.jpg) no-repeat center top
}
.fnav {
	OVERFLOW: hidden; HEIGHT: 52px; WIDTH: 705px; POSITION: absolute; LEFT: 275px; LINE-HEIGHT: 52px; TOP: 40px
}
.fnav A {
	FONT-SIZE: 14px; BACKGROUND: url(Img/Common/fnav_abg.png) no-repeat right center; COLOR: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 16px; DISPLAY: inline-block; PADDING-RIGHT: 16px
}
.fnav A.laster {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.flogo2 {
	OVERFLOW: hidden; HEIGHT: 316px; MARGIN-TOP: 20px
}
.flogo2 H2 {
	HEIGHT: 150px; WIDTH: 242px; POSITION: absolute; FLOAT: left; LEFT: 0px; DISPLAY: block; TOP: 60px
}
.flogo2 H2 A:hover {
	TEXT-DECORATION: none
}
.flogo2 H2 IMG {
	HEIGHT: 101px; WIDTH: 242px; DISPLAY: block
}
.flogo2 H2 EM {
	FONT-SIZE: 14px; FONT-WEIGHT: normal; COLOR: #9b9b9b; DISPLAY: block; LETTER-SPACING: 8px; LINE-HEIGHT: 30px
}
.flogo2 UL {
	HEIGHT: 130px; WIDTH: 380px; POSITION: absolute; LEFT: 295px; DISPLAY: block; TOP: 130px
}
.flogo2 UL LI {
	OVERFLOW: hidden; HEIGHT: 34px; WIDTH: 380px; FLOAT: left; DISPLAY: block; LINE-HEIGHT: 34px
}
.flogo2 UL LI SPAN {
	FONT-SIZE: 14px; FLOAT: left; COLOR: #ffffff; MARGIN-RIGHT: 20px
}
.flogo2 UL LI SPAN A {
	COLOR: #ffffff
}
.flogo2 UL LI SPAN.btns IMG {
	PADDING-TOP: 10px
}
.flogo2 P {
	OVERFLOW: hidden; HEIGHT: 120px; WIDTH: 235px; BACKGROUND: url(Img/Common/flogo_pbg.png) no-repeat left top; POSITION: absolute; LEFT: 760px; DISPLAY: block; TOP: 150px
}
.flogo2 P IMG {
	HEIGHT: 97px; WIDTH: 97px; FLOAT: left; MARGIN: 10px 0px 0px 10px; DISPLAY: block
}
.flogo2 P EM {
	FONT-SIZE: 14px; HEIGHT: 60px; WIDTH: 115px; FLOAT: right; COLOR: #ffffff; TEXT-ALIGN: center; PADDING-TOP: 55px; DISPLAY: block; LINE-HEIGHT: 28px
}
.flogo .fbtn {
	OVERFLOW: hidden; HEIGHT: 35px; WIDTH: 200px; POSITION: absolute; LEFT: 0px; DISPLAY: block; TOP: 225px
}
.flogo .fbtn A {
	HEIGHT: 35px; WIDTH: 35px; FLOAT: left; DISPLAY: block; MARGIN-RIGHT: 10px
}
.ftexts {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 60px; COLOR: #6a6a6a; LINE-HEIGHT: 60px
}
.ftexts P {
	OVERFLOW: hidden; FLOAT: right; DISPLAY: block
}
.ftexts P A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: inline-block; PADDING-RIGHT: 0px
}
.ftexts P A.laster {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.flogo2 .tcode22 {
	POSITION: absolute; LEFT: 140px; DISPLAY: none; TOP: 225px
}
.flogo2 .tcode22 IMG {
	HEIGHT: 86px; WIDTH: 86px
}

.tel1 {
	OVERFLOW: hidden; HEIGHT: 200px; BACKGROUND: url(../images/tel1_bg.jpg) no-repeat center top; MARGIN-TOP: -45px
}
.tel1 P {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 42px; WIDTH: 430px; POSITION: absolute; COLOR: #ffffff; LEFT: 0px; LINE-HEIGHT: 42px; TOP: 115px
}
.tel1 P B {
	FONT-SIZE: 28px; FONT-WEIGHT: normal; PADDING-LEFT: 5px; DISPLAY: inline-block
}
.tel1 SPAN {
	HEIGHT: 32px; WIDTH: 96px; BACKGROUND: #e7260d; POSITION: absolute; COLOR: #ffffff; TEXT-ALIGN: center; MARGIN-LEFT: 25px; LEFT: 320px; DISPLAY: block; LINE-HEIGHT: 32px; TOP: 120px
}
.tel1 SPAN A {
	FONT-SIZE: 14px; COLOR: #ffffff; DISPLAY: block
}
#flashs {
	POSITION: relative
}
#flashs .bgitem {
	
}
#flashs .btn {
	RIGHT: 50%; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; Z-INDEX: 7; PADDING-RIGHT: 6px; BOTTOM: 22px; MARGIN-RIGHT: -470px
}
#flashs .btn SPAN {
	CURSOR: pointer; BORDER-TOP: #f98904 1px solid; BORDER-RIGHT: #f98904 1px solid; BACKGROUND: #efefef; BORDER-BOTTOM: #f98904 1px solid; COLOR: #f98904; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 6px; MARGIN-LEFT: 5px; BORDER-LEFT: #f98904 1px solid; DISPLAY: inline-block; PADDING-RIGHT: 6px
}
#flashs .btn SPAN.cur {
	BACKGROUND: #f98904; COLOR: #fff
}
.plc {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 20px; FONT-FAMILY: "Microsoft Yahei","微软雅黑"; BACKGROUND: url(Img/logo_03.png) no-repeat 0px 10px; BORDER-BOTTOM: #ececec 1px solid; POSITION: relative; COLOR: #666; PADDING-BOTTOM: 8px; PADDING-TOP: 7px; PADDING-LEFT: 20px; LINE-HEIGHT: 24px; PADDING-RIGHT: 8px
}
.plc2 {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 20px; FONT-FAMILY: "Microsoft Yahei","微软雅黑"; BACKGROUND: url(Img/logo_03.png) no-repeat 0px 10px; BORDER-BOTTOM: #ececec 1px solid; POSITION: relative; COLOR: #666; PADDING-BOTTOM: 8px; PADDING-TOP: 7px; PADDING-LEFT: 20px; LINE-HEIGHT: 24px; PADDING-RIGHT: 8px
}
.plc SPAN {
	
}
.plc I {
	FONT-SIZE: 14px; COLOR: #666; FONT-STYLE: normal
}
.plc2 I {
	FONT-SIZE: 14px; COLOR: #666; FONT-STYLE: normal
}
.plc A {
	FONT-SIZE: 14px; COLOR: #666; FONT-STYLE: normal
}
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}
.cnrew{padding-top:30px; font-size:14px; line-height:30px;}