* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 1.6em; FONT-FAMILY: Arial, "Î¢ÈíÑÅºÚ"; COLOR: #666; FONT-SIZE: 12px
}
H1 {
	LINE-HEIGHT: 1.3em
}
A:hover IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
INPUT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: Arial, "Î¢ÈíÑÅºÚ"; FONT-SIZE: 12px
}
BUTTON {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: Arial, "Î¢ÈíÑÅºÚ"; FONT-SIZE: 12px
}
SELECT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: Arial, "Î¢ÈíÑÅºÚ"; FONT-SIZE: 12px
}
TEXTAREA {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: Arial, "Î¢ÈíÑÅºÚ"; FONT-SIZE: 12px
}
TABLE INPUT {
	VERTICAL-ALIGN: middle
}
TABLE BUTTON {
	VERTICAL-ALIGN: middle
}
TABLE SELECT {
	VERTICAL-ALIGN: middle
}
TABLE TEXTAREA {
	VERTICAL-ALIGN: middle
}
TEXTAREA {
	resize: none
}
TABLE {

}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #1f307e; TEXT-DECORATION: none
}
.clear {
	CLEAR: both
}
#wrapper {
	WIDTH: 100%; BACKGROUND: url(../images/top_bg.jpg) no-repeat 50% top
}
* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}



/*-------------------------hh--------------------------*/



.fl {
	DISPLAY: inline; FLOAT: left
}
.fr {
	DISPLAY: inline; FLOAT: right
}

.gd{ height:15px; display:block; width:1002px; margin:0 auto;}
.gd4{ height:4px; display:block; background-color:#FFFFFF;}

.h_top{ height:32px;  background-color:#003b7d; }
.h_top .txt{ width:1002px; text-align:right; margin:0 auto;}
.h_top .txt A{ color:#FFFFFF; text-decoration:none; line-height:32px; margin-left:15px;}


.h_top_bg{ height:86px; background:url(h_top_bg.jpg); background-repeat:repeat-x;}

.h_top_bg .kd{ width:1002px; margin:0 auto;}

.h_top_bg .kd .logo{ width:281px; height:86px; float:left;}

.h_top_bg .kd .menu ul{ line-height:86px; width:720px; float:left;}


.h_top_bg .kd .menu li{ float:left;  background-image:url(line.jpg); background-repeat:no-repeat; background-position:right; width:100px; text-align:center;}

.h_top_bg .kd .menu li a{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}


.h_top_bg .kd .ss{ width:152px; height:86px; float:left;}

/*-------------------------menu--------------------------*/




.h_line{ height:6px; background-image:url(h_line.jpg); background-repeat:no-repeat; background-position:center;}
.h_banner{ height:418px; background-repeat:no-repeat; background-position:center; background-image:url(banner.jpg);}
.h_mid_top{ height:20px; background-repeat:repeat-x; background-image:url(h_mid_top.jpg);}
.h_bg{ background-image:url(bg.jpg);}




.h_mid_a1{ width:1002px; margin:0 auto; }
.h_mid_a1 .t1{ width:320px; height:290px; float:left; margin-right:20px; background-image:url(t_bg.png); background-repeat:no-repeat;}
.h_mid_a1 .title{ width:320px; text-align:center;}
.h_mid_a1 .tp{ width:300px; text-align:center; margin:0 auto}
.h_mid_a1 .t2{ width:320px; height:290px; float:right;background-image:url(t_bg.png); background-repeat:no-repeat;}
.h_mid_a1 .text{text-align:center; border-bottom:1px #CCCCCC solid; line-height:52px; width:260px; margin:0 auto; margin-top:15px;}



.h_mid_a2{ width:1002px; min-height:280px; background-color:#FFFFFF; border:1px #e0e0e0 solid; margin:0 auto; height:280px;}
.h_mid_a2 .left{  width:1002px; height:245px; margin-top:10px; }
.h_mid_a2  .left .title{  width:300px; margin-left:20px;float:left;}
.h_mid_a2  .left .more {  width:49px;float:right; margin-top:25px; margin-right:20px;}
.h_mid_a2  .left .prodcut{ width:960px; height:194px; margin:0 auto;}

.h_mid_a2  .left .prodcut ul{}
.h_mid_a2  .left .prodcut ul li{ float:left; margin-left:13px; margin-top:20px;background-image:url(cp_bg.jpg); background-repeat:no-repeat; width:212px; height:167px;}

.h_mid_a2  .left .prodcut ul li .pro{ width:204px; height:132px; text-align:center; margin:0 auto; padding-top:5px;}

.h_mid_a2  .left .prodcut ul li img{ width:204px; height:130px; }

.h_mid_a2  .left .prodcut ul li .text{ text-align:center; margin-top:7px;}

.h_mid_a2 .right{ float:right; width:259px; height:240px; border:1px #c8c8c8 solid; margin-top:20px; margin-right:20px; text-align:left;}
.h_mid_a2 .right ul{ width:247px; height:172px; margin:0 auto;}
.h_mid_a2 .right ul li{ border-bottom:1px #CCCCCC dotted; height:32px; line-height:32px; list-style-type:none;}
.h_mid_a2 .right ul li a{ }
.h_mid_a2 .right ul li a:hover{ color:#3666b2;}
.h_mid_a2 .right ul li span{ float:right;}







.h_mid_a3{ width:1002px; min-height:457px; background-color:#FFFFFF; border:1px #e0e0e0 solid; margin:0 auto; height:457px;}
.h_mid_a3  .left{ width:500px; min-height:300px; height:300px; float:left; margin-top:30px; }
.h_mid_a3  .right{ width:500px; min-height:300px; height:300px; float:right; }
.h_mid_a3  .right .news{ width:455px; height:77px; margin-top:30px; border:1px #cccccc solid; margin-left:25px; }
.h_mid_a3  .right .news .data{ width:80px; height:70px; float:left; text-align:center;}
.h_mid_a3  .right .news .data span { font-size:50px; line-height:70px; font-family:"Î¢ÈíÑÅºÚ";  text-align:center; }
.h_mid_a3  .right .news .text{ width:365px; height:50px; float:left; }
.h_mid_a3  .right .news .text a{font-size:14px; line-height:32px; float:left;}
.h_mid_a3  .right .news .text span{ font-size:14px; line-height:32px; float:right;}
.h_mid_a3  .right .news .text .content{ color:#999999;  text-align:left; line-height:24px;}


.h_mid_a3  .right .news2{ width:455px; height:77px; margin-top:30px; background-color:#375fb4; color:#FFFFFF; border:1px #375fb4 solid; margin-left:25px;  }
.h_mid_a3  .right .news2 .data{ width:80px; height:70px; float:left; text-align:center;}
.h_mid_a3  .right .news2 .data span { font-size:50px; line-height:70px; font-family:"Î¢ÈíÑÅºÚ";  text-align:center;color:#FFFFFF; }
.h_mid_a3  .right .news2 .text{ width:365px; height:50px; float:left; }
.h_mid_a3  .right .news2 .text a{font-size:14px; line-height:32px; float:left;color:#FFFFFF;}
.h_mid_a3  .right .news2 .text span{ font-size:14px; line-height:32px; float:right;color:#FFFFFF;}
.h_mid_a3  .right .news2 .text .content{ color:#999999;  text-align:left; line-height:24px;color:#FFFFFF;}






.h_link{ width:1002px; margin:0 auto; min-height:52px; text-align:left; padding-top:10px; height:52px;}
.h_link span{font-size:14px; color:#333333;}



.w980 {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 980px
}

.footer {
	BACKGROUND: #1c3485
}
.footer .ewm {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 175px; BACKGROUND: #1c3485; HEIGHT: 300px; COLOR: #fff; PADDING-TOP: 3px; border-left:5px #FFFFFF solid;border-right:5px #FFFFFF solid;
}
.footer .ewm IMG {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 100%
}
.footer-main {
	LINE-HEIGHT: 28px; TEXT-TRANSFORM: uppercase; WIDTH: 990px; COLOR: #cbd2de; PADDING-TOP: 10px; text-align:center;
}
.footer-main A {
	COLOR: #cbd2de; transition: color 500ms ease-in 0ms; 
}
.footer-main A:hover {
	COLOR: #fff
}
.footer-main .menu {
	BORDER-BOTTOM: #1a508b 1px solid; MARGIN-BOTTOM: 10px; HEIGHT: 50px; text-align:center;
}
.footer-main .menu A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 26px; PADDING-RIGHT: 26px; DISPLAY: inline-block;COLOR: #e7e7e7; FONT-SIZE: 14px; PADDING-TOP: 0px; text-align:center;
}
.footer-main .menu A.home {
	PADDING-LEFT: 0px
}
.footer-main P.link A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.footer-main .share {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 34px
}
.footer-link {
	LINE-HEIGHT: 30px; MARGIN-TOP: 15px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: #1a508b 1px solid; PADDING-TOP: 12px
}
.footer-link A {
	DISPLAY: inline-block; FLOAT: left; COLOR: #a3b0c5; MARGIN-RIGHT: 45px; transition: color 500ms ease-in 0ms
}
.footer-link A:hover {
	COLOR: #fff
}




/*-------------------------hh--------------------------*/


.slide {
	Z-INDEX: 10; POSITION: relative; BACKGROUND-COLOR: #000; MARGIN: 0px auto; WIDTH: 309px; HEIGHT: 390px; OVERFLOW: hidden
}
.slide UL {
	HEIGHT: 390px
}
.slide UL LI {
	WIDTH: 309px; FLOAT: left; HEIGHT: 390px
}
.slide .bg {
	Z-INDEX: 5; POSITION: absolute; FILTER: alpha(opacity=30); BACKGROUND-COLOR: #000; WIDTH: 309px; BOTTOM: 0px; HEIGHT: 34px; BORDER-TOP: #fff 1px solid; LEFT: 0px; opacity: .3
}
.slide .num {
	Z-INDEX: 10; POSITION: absolute; BOTTOM: 11px; ZOOM: 1; OVERFLOW: hidden; RIGHT: 20px
}
.slide .num SPAN {
	WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: url(../images/bg-slide.png) no-repeat 0px -12px; HEIGHT: 12px; OVERFLOW: hidden; CURSOR: pointer; _background: url(../images/ie6/bg-slide.png) 0 -12px no-repeat
}
.slide .num SPAN.on {
	BACKGROUND-POSITION: 0px 0px
}
.slide .skip {
	POSITION: absolute; MARGIN-TOP: -24px; TEXT-INDENT: -1000em; WIDTH: 23px; DISPLAY: none; BACKGROUND: url(../images/bg-slide.png) no-repeat; HEIGHT: 47px; TOP: 50%; CURSOR: pointer; _background: url(../images/ie6/bg-slide.png) no-repeat; _display: block
}
.slide .prev {
	BACKGROUND-POSITION: 0px -172px; LEFT: 10px
}
.slide .prev:hover {
	BACKGROUND-POSITION: 0px -219px
}
.slide .next {
	BACKGROUND-POSITION: -23px -172px; RIGHT: 10px
}
.slide .next:hover {
	BACKGROUND-POSITION: -23px -219px
}
.slide:hover .prev {
	DISPLAY: block
}
.slide:hover .next {
	DISPLAY: block
}
.slide .num {
	BOTTOM: 11px
}
#header {
	MARGIN: 0px auto; WIDTH: 1065px; HEIGHT: 139px
}
.logoandtel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 1005px; PADDING-RIGHT: 30px; HEIGHT: 89px; PADDING-TOP: 0px
}
.logoandtel .logo {
	WIDTH: 204px; FLOAT: left; HEIGHT: 89px; MARGIN-RIGHT: 10px
}
.logoandtel .name {
	LINE-HEIGHT: 18px; WIDTH: 359px; BACKGROUND: url(../images/top_namebg.png) no-repeat left 50%; FLOAT: left; HEIGHT: 38px; COLOR: #666666; PADDING-TOP: 51px
}
.logoandtel .tel {
	WIDTH: 347px; BACKGROUND: url(../images/400tel.png) no-repeat left 50%; FLOAT: right; HEIGHT: 89px
}
.nav {
	WIDTH: 1065px; HEIGHT: 50px
}
.nav .menu {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 179px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/nav_line.jpg) no-repeat right 50%; FLOAT: left; HEIGHT: 34px; COLOR: #fff; MARGIN-LEFT: 10px; PADDING-TOP: 8px
}
.nav .menu_last {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/nav_linelast.jpg) no-repeat left 50%; FLOAT: right; HEIGHT: 34px; COLOR: #fff; PADDING-TOP: 8px
}
.menu1 {
	LINE-HEIGHT: 17px; WIDTH: 40px; FLOAT: left; HEIGHT: 34px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menu2 {
	LINE-HEIGHT: 18px; FLOAT: left; HEIGHT: 34px; MARGIN-LEFT: 6px
}
.menu2 A {
	MARGIN: 0px 5px
}
.nav A {
	COLOR: #fff; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR: #f1b441; TEXT-DECORATION: none
}
#banner {
	MARGIN: 0px auto; WIDTH: 1005px; HEIGHT: 356px
}
#case {
	WIDTH: 100%; BACKGROUND: url(../images/bar_bg.png) repeat-x 50% top; HEIGHT: 655px
}
.casebody {
	MARGIN: 0px auto; WIDTH: 1025px
}
.case_tit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 965px; PADDING-RIGHT: 30px; BACKGROUND: url(../images/case_titbg.png) no-repeat 50% top; HEIGHT: 81px; PADDING-TOP: 0px
}
.tit_text {
	LINE-HEIGHT: 30px; WIDTH: auto; FLOAT: left; HEIGHT: 50px; COLOR: #c7000b; FONT-SIZE: 30px; FONT-WEIGHT: bold; PADDING-TOP: 21px
}
.tit_text SPAN {
	COLOR: #000
}
.tit_text A {
	COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.tit_text A:hover {
	COLOR: #c7000b; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.tit_more {
	TEXT-ALIGN: right; PADDING-RIGHT: 22px; BACKGROUND: url(../images/more_line.png) no-repeat right 50%; FLOAT: right; HEIGHT: 66px; PADDING-TOP: 15px
}
.tit_more SPAN {
	COLOR: #000; FONT-SIZE: 18px
}
.tit_more A {
	COLOR: #c7000b; TEXT-DECORATION: none
}
.tit_more A:hover {
	COLOR: #c7000b; TEXT-DECORATION: underline
}
.tit_add {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 18px; WIDTH: 44px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 44px; PADDING-TOP: 18px
}
.case_tabtit {
	BORDER-BOTTOM: #dddddd 1px solid; MARGIN: 30px 10px 15px; WIDTH: 1005px; HEIGHT: 50px
}
.case_tabtit .case_tabtit_ul UL {
	FLOAT: left; HEIGHT: 30px
}
.case_tabtit .case_tabtit_ul UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 90px; BACKGROUND: url(../images/cast_tab1.png); FLOAT: left; HEIGHT: 30px; FONT-SIZE: 14px; MARGIN-RIGHT: 5px
}
.case_tabtit .case_tabtit_ul UL LI A {
	DISPLAY: block; BACKGROUND: url(../images/cast_tab1.png) no-repeat 50% top; COLOR: #666666; TEXT-DECORATION: none
}
.case_tabtit .case_tabtit_ul UL LI A:hover {
	DISPLAY: block; BACKGROUND: url(../images/cast_tab2.png) no-repeat 50% top; COLOR: #fff; TEXT-DECORATION: none
}
.case_tabtit .active {
	WIDTH: 90px; DISPLAY: block; BACKGROUND: url(../images/cast_tab2.png) no-repeat 50% top; HEIGHT: 30px; COLOR: #fff
}
.case_tabtit .search {
	WIDTH: 295px; FLOAT: right; HEIGHT: 30px
}
.case_tabtit .search .form1 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; WIDTH: 172px; FLOAT: left; HEIGHT: 28px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.case_tabtit .search .form1 INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 28px; WIDTH: 172px; HEIGHT: 28px; COLOR: #999999; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.case_tabtit .search .form2 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; FLOAT: left; HEIGHT: 28px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.case_tabtit .search .form2 SELECT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 28px; WIDTH: 80px; HEIGHT: 28px; COLOR: #999999; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.case_tabtit .search .icon {
	FLOAT: right; HEIGHT: 30px
}
.case_sx {
	LINE-HEIGHT: 24px; MARGIN: 0px 10px; WIDTH: 1005px; HEIGHT: 48px
}
.case_sx A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.case_sx A:hover {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #c7000b; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.case_sx .active {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #c7000b; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.case_sx1 {
	WIDTH: 315px; FLOAT: left; HEIGHT: 48px; MARGIN-RIGHT: 30px
}
.case_sx2 {
	WIDTH: 315px; FLOAT: right; HEIGHT: 48px
}
.case_photo {
	MARGIN-TOP: 15px; WIDTH: 1025px; HEIGHT: 40px
}
.case_photo .big_pic {
	WIDTH: 309px; FLOAT: left; HEIGHT: 405px; MARGIN-LEFT: 10px
}
.case_photo .sm_pic {
	WIDTH: 696px; FLOAT: right
}
.case_photo .sm_pic1 {
	TEXT-ALIGN: center; WIDTH: 222px; FLOAT: left; HEIGHT: 202px; MARGIN-RIGHT: 10px
}
.case_photo .sm_pic1 IMG {
	WIDTH: 222px; HEIGHT: 165px
}
.case_photo .sm_pic1 SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 37px; WIDTH: 222px; HEIGHT: 37px
}
#team_activ {
	MARGIN-TOP: 30px; WIDTH: 100%; BACKGROUND: url(../images/bar_bg.png) repeat-x 50% top; HEIGHT: 583px
}
#team_activ .body {
	MARGIN: 0px auto; WIDTH: 1025px
}
#team_activ .tit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 965px; PADDING-RIGHT: 30px; BACKGROUND: url(../images/active_titbg.png) no-repeat 50% top; HEIGHT: 81px; PADDING-TOP: 0px
}
#team_activ .tit .activ_tit {
	WIDTH: 340px; PADDING-RIGHT: 20px; FLOAT: left; HEIGHT: 81px
}
#team_activ .tit .team_tit {
	PADDING-LEFT: 20px; WIDTH: 585px; FLOAT: right; HEIGHT: 81px
}
.team_activebody {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 1005px; PADDING-RIGHT: 10px; HEIGHT: 501px; PADDING-TOP: 0px
}
.home_active {
	WIDTH: 360px; FLOAT: left; HEIGHT: 481px; PADDING-TOP: 20px
}
.home_active .active_pic {
	WIDTH: 360px; HEIGHT: 212px
}
.home_active .active_pic IMG {
	WIDTH: 360px; MARGIN-BOTTOM: 1px; HEIGHT: 105px
}
.home_active .know {
	BORDER-BOTTOM: #dddddd 2px solid; BORDER-LEFT: #dddddd 2px solid; MARGIN-TOP: 20px; WIDTH: 356px; HEIGHT: 250px; BORDER-TOP: #dddddd 2px solid; BORDER-RIGHT: #dddddd 2px solid
}
.home_active .know .know_tit {
	BORDER-BOTTOM: #dddddd 1px dashed; LINE-HEIGHT: 45px; PADDING-LEFT: 20px; WIDTH: 336px; HEIGHT: 45px; COLOR: #c7000b; FONT-SIZE: 30px; FONT-WEIGHT: bold
}
.home_active .know .know_tit A {
	COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.home_active .know .know_tit A:hover {
	COLOR: #c7000b; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.home_active .know UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 316px; PADDING-RIGHT: 20px; HEIGHT: 165px; PADDING-TOP: 0px
}
.home_active .know UL LI {
	LINE-HEIGHT: 29px; PADDING-LEFT: 16px; WIDTH: 300px; BACKGROUND: url(../images/know_icon.png) no-repeat left center; HEIGHT: 29px
}
.home_active .know UL LI SPAN {
	FLOAT: right; COLOR: #999999
}
.home_team {
	WIDTH: 625px; BACKGROUND: url(../images/team_bg.png) repeat-y left 50%; FLOAT: right; HEIGHT: 481px; PADDING-TOP: 20px
}
.home_team .team_photo {
	PADDING-LEFT: 20px; WIDTH: 605px; HEIGHT: 212px
}
.home_team .team_photo .lt_ {
	WIDTH: 24px; BACKGROUND: url(../images/team_ltjt.png) no-repeat left center; FLOAT: left; HEIGHT: 212px
}
.home_team .team_photo .md_ {
	MARGIN: 0px 30px; WIDTH: 493px; FLOAT: left; HEIGHT: 212px
}
.home_team .team_photo .rt_ {
	WIDTH: 24px; BACKGROUND: url(../images/team_rtjt.png) no-repeat right center; FLOAT: right; HEIGHT: 212px
}
.home_team .team_piclist {
	MARGIN-TOP: 20px; WIDTH: 625px; HEIGHT: 215px
}
.home_team .team_piclist1 {
	WIDTH: 135px; FLOAT: right; HEIGHT: 215px; MARGIN-LEFT: 20px
}
.home_team .team_piclist1 IMG {
	WIDTH: 135px; HEIGHT: 165px
}
.home_team .team_piclist1 SPAN {
	BORDER-BOTTOM: #dddddd 1px dashed; LINE-HEIGHT: 26px; PADDING-LEFT: 15px; WIDTH: 120px; DISPLAY: block; BACKGROUND: url(../images/know_icon.png) no-repeat left center; HEIGHT: 26px; FONT-SIZE: 16px
}
.home_team .team_piclist1 P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; HEIGHT: 26px; COLOR: #999; PADDING-TOP: 0px
}
#art {
	MARGIN-TOP: 20px; WIDTH: 100%; BACKGROUND: url(../images/bar_bg.png) repeat-x 50% top; HEIGHT: 500px
}
#art .art_body {
	MARGIN: 0px auto; WIDTH: 1025px
}
.art_ltandrt {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; WIDTH: 1005px; PADDING-RIGHT: 10px; HEIGHT: 400px; PADDING-TOP: 0px
}
.art_lt {
	WIDTH: 713px; FLOAT: left; HEIGHT: 400px
}
.art_lt .lt_list {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; WIDTH: 693px; PADDING-RIGHT: 9px; MARGIN-BOTTOM: 10px; HEIGHT: 70px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 9px
}
.art_lt .lt_list .lt_img {
	WIDTH: 270px; BACKGROUND: url(../images/art_ltlistbg1.png) no-repeat right top; FLOAT: left; HEIGHT: 70px
}
.art_lt .lt_list .lt_img IMG {
	WIDTH: 180px; FLOAT: left; HEIGHT: 70px
}
.art_lt .lt_list .lt_img P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 50px; COLOR: #fff; PADDING-TOP: 10px
}
.art_lt .lt_list .lt_img P A {
	COLOR: #fff; TEXT-DECORATION: none
}
.art_lt .lt_list .lt_img P A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.art_lt .lt_list .lt_img P SPAN {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.art_lt .lt_list .rt_text {
	WIDTH: 403px; FLOAT: right; HEIGHT: 70px
}
.art_lt .lt_list .rt_text SPAN {
	LINE-HEIGHT: 30px; COLOR: #444444; FONT-SIZE: 16px
}
.art_rt {
	WIDTH: 273px; FLOAT: right; HEIGHT: 400px
}
.art_rt .rt_tit {
	BORDER-BOTTOM: #dddddd 1px solid; WIDTH: 273px; HEIGHT: 20px; FONT-SIZE: 18px
}
.art_rt .rt_tit SPAN {
	FLOAT: right
}
.art_rt .rt_tit A {
	COLOR: #c7000b; TEXT-DECORATION: none
}
.art_rt .rt_tit A:hover {
	COLOR: #c7000b; TEXT-DECORATION: none
}
.art_rt .rt_list {
	BORDER-BOTTOM: #dddddd 2px solid; BORDER-LEFT: #dddddd 2px solid; MARGIN-TOP: 10px; WIDTH: 269px; BACKGROUND: #eee; HEIGHT: 355px; BORDER-TOP: #dddddd 2px solid; BORDER-RIGHT: #dddddd 2px solid
}
.art_rt .rt_list1 {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 249px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/art_rtlistbg1.png) no-repeat left top; HEIGHT: 60px; PADDING-TOP: 0px
}
.art_rt .rt_list1 .date {
	TEXT-ALIGN: center; WIDTH: 50px; FLOAT: left; HEIGHT: 50px; COLOR: #fff
}
.art_rt .rt_list1 .date SPAN {
	LINE-HEIGHT: 25px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.art_rt .rt_list1 .text {
	LINE-HEIGHT: 25px; WIDTH: 189px; BACKGROUND: url(../images/art_rttextbg.png) repeat-x 50% top; FLOAT: right; HEIGHT: 50px; COLOR: #999999
}
.art_rt .rt_list1 .text SPAN {
	WIDTH: 100%; HEIGHT: 24px; FONT-SIZE: 14px
}
#news {
	MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND: url(../images/bar_bg.png) repeat-x 50% top; HEIGHT: 290px
}
#news .news_body {
	MARGIN: 0px auto; WIDTH: 1025px
}
.news_list {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; WIDTH: 1005px; PADDING-RIGHT: 10px; HEIGHT: 189px; PADDING-TOP: 0px
}
.news_list1 {
	WIDTH: 308px; FLOAT: left; HEIGHT: 189px; MARGIN-RIGHT: 40px
}
.news_list2 {
	WIDTH: 308px; FLOAT: right; HEIGHT: 189px
}
.news_list_tit {
	BORDER-BOTTOM: #dddddd 1px solid; WIDTH: 308px; MARGIN-BOTTOM: 3px; HEIGHT: 25px; FONT-SIZE: 18px
}
.news_list_tit SPAN {
	WIDTH: 50px; FLOAT: right; HEIGHT: 20px
}
.news_list_tit A {
	COLOR: #c7000b; TEXT-DECORATION: none
}
.news_list_tit A:hover {
	COLOR: #c7000b; TEXT-DECORATION: none
}
.yyzs_team_tit {
	BORDER-BOTTOM: #dddddd 1px solid; WIDTH: 602px; MARGIN-BOTTOM: 15px; HEIGHT: 25px; MARGIN-LEFT: 22px; FONT-SIZE: 18px
}
.yyzs_team_tit SPAN {
	WIDTH: 50px; FLOAT: right; HEIGHT: 20px
}
.yyzs_team_tit A {
	COLOR: #c7000b; TEXT-DECORATION: none
}
.news_list_tit A:hover {
	COLOR: #c7000b; TEXT-DECORATION: none
}
.news_list_li {
	WIDTH: 308px; HEIGHT: 150px
}
.news_list_li UL LI {
	BORDER-BOTTOM: #ddd 1px dotted; LINE-HEIGHT: 29px; PADDING-LEFT: 15px; WIDTH: 293px; BACKGROUND: url(../images/news_icon.png) no-repeat left center; HEIGHT: 29px
}
.news_list_li UL LI SPAN {
	FLOAT: right; COLOR: #999999
}
#Partner {
	WIDTH: 100%; HEIGHT: 161px
}
.Partner_body {
	MARGIN: 20px auto; WIDTH: 1007px; BACKGROUND: url(../images/Partner_bg.png) no-repeat 50% top; HEIGHT: 141px
}
#Partner .par_tit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 967px; PADDING-RIGHT: 20px; HEIGHT: 48px; PADDING-TOP: 10px
}
.par_tit_text {
	LINE-HEIGHT: 20px; WIDTH: auto; FLOAT: left; HEIGHT: 40px; COLOR: #c7000b; FONT-SIZE: 30px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.par_tit_text SPAN {
	COLOR: #000
}
.par_tit_text A {
	COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.par_tit_text A:hover {
	COLOR: #c7000b; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.par_tit_more {
	TEXT-ALIGN: right; PADDING-RIGHT: 22px; FLOAT: right; HEIGHT: 30px
}
.par_tit_more SPAN {
	COLOR: #000; FONT-SIZE: 18px
}
.par_tit_more A {
	COLOR: #c7000b; TEXT-DECORATION: none
}
.par_tit_more A:hover {
	COLOR: #c7000b; TEXT-DECORATION: underline
}
.par_logo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 967px; PADDING-RIGHT: 20px; HEIGHT: 60px; PADDING-TOP: 10px
}
.par_logo IMG {
	WIDTH: 168px; FLOAT: left; HEIGHT: 58px; MARGIN-RIGHT: 28px
}
#demo {
	WIDTH: 967px; BACKGROUND: #fff; OVERFLOW: hidden
}
#demo IMG {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
#indemo {
	WIDTH: 800%; FLOAT: left
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}
#footer {
	WIDTH: 100%; BACKGROUND: url(../images/footer_bg.png) repeat-x 50% top; HEIGHT: 378px
}
#footer .link {
	LINE-HEIGHT: 50px; MARGIN: 0px auto; WIDTH: 1005px; HEIGHT: 50px; COLOR: #fff; FONT-SIZE: 14px
}
#footer .link A {
	MARGIN: 0px 12px; COLOR: #777777; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#footer .link A:hover {
	MARGIN: 0px 15px; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#footer .foot_about {
	MARGIN: 0px auto; WIDTH: 1005px; HEIGHT: 207px; PADDING-TOP: 50px
}
#footer .foot_about .group {
	WIDTH: 260px; FLOAT: left; HEIGHT: 207px
}
#footer .foot_about .group .tit {
	WIDTH: 260px; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 18px
}
#footer .foot_about .group .nr {
	WIDTH: 260px; HEIGHT: 167px
}
#footer .foot_about .group .nr UL LI {
	LINE-HEIGHT: 32px; PADDING-LEFT: 15px; WIDTH: 255px; BACKGROUND: url(../images/foot_icon.png) no-repeat left center; HEIGHT: 32px
}
#footer .foot_about .group .nr .rwm {
	WIDTH: 260px; HEIGHT: 80px
}
#footer .foot_about .group .nr .gz_icon {
	MARGIN-TOP: 10px; WIDTH: 260px; HEIGHT: 30px
}
#footer .foot_about .group .nr .gz_icon IMG {
	WIDTH: 30px; BACKGROUND: url(../images/foot_gz_bg1.png) no-repeat 50% top; FLOAT: left; HEIGHT: 30px; MARGIN-RIGHT: 5px
}
#footer .foot_about .foot_tel {
	WIDTH: 475px; FLOAT: right; HEIGHT: 207px
}
#footer .foot_about .foot_tel .tel_tit {
	WIDTH: 475px; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 18px
}
#footer .foot_about .foot_tel .tel_nr {
	LINE-HEIGHT: 24px; PADDING-LEFT: 25px; WIDTH: 450px; BACKGROUND: url(../images/foot_telbg.png) no-repeat left top; HEIGHT: 167px
}
#footer .icp {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; MARGIN: 0px auto; WIDTH: 1005px; HEIGHT: 71px; COLOR: #fff
}
