@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
img,input{border:none;vertical-align:middle;}
body{font-family:Tahoma,Arial,Helvetica,"宋体";font-size:14px; color:#504f4f;}
ul,ol,li{list-style-type:none;}
th,td,input{font-size:12px;}
h2,h3,h4{font-size:14px;}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
a{color:#000000;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:none;color:#f60;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}


.banner{ width:100%; margin:0 auto;}
.banner1{ width:100%; margin:0 auto; background:url(../images/banner1.jpg) center top no-repeat; height:136px;}
.banner2{ width:100%; margin:0 auto; background:url(../images/banner2.jpg) center top no-repeat; height:133px;}
.banner3{ width:100%; margin:0 auto; background:url(../images/banner3.jpg) center top no-repeat; height:121px;}
.banner4{ width:100%; margin:0 auto; background:url(../images/banner4.jpg) center top no-repeat; height:130px;}
.plant_titl{ width:100%; margin:0 auto; background:url(../images/plant_bt.jpg) center top no-repeat; height:136px; margin-top:2px;}


.plant_txt{ width:940px; margin:0 auto; padding-bottom:15px; line-height:26px; text-indent:24px; text-align:justify;}
.plant{ width:865px; margin:0 auto;}
.duibi {width:100%;  border-collapse: collapse; display: inline;}
.duibi th { background:#666666;  color: #FFFFFF; height:40px; font-size: 16px;   color: #FFFFFF;   font-size: 14px;    font-weight: bold;  line-height: 40px; text-align: center;}
.duibi td { border: 1px solid #CCCCCC; line-height: 22px;}
.duibi .js01{ border: 1px solid #CCCCCC; width:128px;}
.duibi .js02{  border: 1px solid #CCCCCC; width:180px; padding:10px;}
.duibi .js03{ border: 1px solid #CCCCCC; width:128px;}

.mainbox{ width:1000; margin:0 auto; }

.way{  width:100%; margin:15px auto; }
.way h2{ width:100%; height:94px;text-align:center}
.way_con{ width:980px; margin:0 auto;}
.way_pic{ width:941px; height:169px; margin:0 auto; padding-bottom:15px;}
.way_txt{ width:931px; height:181px; background:url(../images/way_bg.jpg) center top no-repeat; margin:0 auto;}
.way_txt p{ width:890px; padding-top:10px; margin:0 auto; line-height:25px; text-indent:24px;}
.way_txt span{ font-weight:bold; color:red;}
.way_zx{ width:200px; height:30px; float:right;}


.prep{ width:100%; margin:0 auto;}
.prep h2{ width:100%; height:94px;text-align:center}
.prep_con{ width:980px; margin:0 auto;}
.prep_con p{ line-height:26px; text-indent:24px;}
.prep_con ul{ width:940px; margin:0 auto; padding-top:20px;}
.prep_con ul li{ width:450px; float:left; margin-right:40px; margin-bottom:30px;}
.prep_con ul li h3{ float:left; width:82px;}
.prep_con ul li span{ float:right; width:350px; line-height:26px; text-align:justify; }
.prep_con ul li span a{ color:#FF0000;}
.prep_con ul li span a:hover{ color:#990000;}


.vs{ width:100%; margin:15px auto;}
.vs h2{ width:100%; height:94px;text-align:center}
.vs_con{ width:978px; margin:0 auto; background:url(../images/vs_bg.jpg) center center no-repeat; border:1px solid #585858; height:348px;}
.vs_con .vs1{ width:419px; float:left;}
.vs_con .vs2{ width:419px; float:right;}
.vs_con .vs1 li ,.vs_con .vs2 li{ width:409px; height:49px; border-bottom:1px solid #CCCCCC; line-height:49px; font-size:12px; padding-left:10px;}


.case{ width:100%; margin:0 auto;}
.case h2{ width:100%; height:94px;text-align:center}
.case_con{ width:980px; margin:0 auto;}
.case1 ,.case3{ width:450px; float:left; padding-bottom:15px;}
.case1 h3 ,.case2 h3 ,.case3 h3 ,.case4 h3{ width:260px; background:#585858; height:30px; padding-left:10px; line-height:30px; color:#FFFFFF;}
.case1 dl ,.case2 dl ,.case3 dl ,.case4 dl{ width:420px; margin-bottom:10px; margin-top:10px;}
.case1 dl dt ,.case2 dl dt ,.case3 dl dt ,.case4 dl dt{ width:200px; height:82px; border:1px solid #dedede; float:left;}
.case1 dl dd ,.case2 dl dd ,.case3 dl dd ,.case4 dl dd{ width:200px; height:82px; border:1px solid #dedede; float:right;}

.case2 ,.case4{ width:450px; float:right; padding-bottom:15px;}

.spec{ width:100%; margin:0 auto;}
.spec h2{ width:100%; height:94px;text-align:center}
.spec_con{ width:980px; margin:0 auto; padding-bottom:20px;}
.spec_zj{ width:268px; float:left;}
.spec_zj ul{ width:100%;}
.spec_zj ul li{ width:100%; height:318px; margin-bottom:20px; float:left;}
.lect{ width:663px; float:right;}
.lect h3{ height:42px; padding-top:20px;}
.lect1{ width:100%; height:308px; padding-top:20px;}
.lect2 ul{ width:100%; height:279px; padding-top:20px;}
.lect2 ul li{ width:331px; height:279px; float:left;}
.lect2 ul li img{ width:100%; height:249px;}
.lect2 ul li p{ text-align:center; line-height:30px;}
.lect3{ width:100%; height:166px; padding-top:20px;}
.lect4{ width:206px; padding-right:3px; float:right; height:45px; padding-top:30px;}


.foot{ width:100%; background:#333333; height:200px;}
.foot_menu{ width:980px; margin:0 auto; padding-top:10px; height:50px; border-bottom:1px solid #272727; padding-bottom:10px;}
.foot_menu ul{ width:840px; margin:0 auto;}
.foot_menu ul li{ width:120px; float:left; line-height:50px; font-size:16px; color:#FFFFFF;}
.foot_menu ul li a{ width:80px; padding-right:20px; padding-left:20px; color:#FFFFFF;}
.foot_menu ul li a:hover{color:#f60;}
.foot_bottom{ width:980px; margin:0 auto; border-top:1px solid #3f3f3f; padding-top:15px;}
.foot_logo{ float:left; width:413px;}
.foot_txt{ float:right; width:540px; line-height:24px; color:#FFFFFF; }







.bottom_xf {
	Z-INDEX: 3000; POSITION: fixed; MARGIN: 0px auto; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(../images/bg_t.jpg) repeat-x center 50%; HEIGHT: 42px; OVERFLOW: visible; _position: absolute
}
.bottom_972 {
	MARGIN: 0px auto; WIDTH: 972px; HEIGHT: 42px
}
.bottom_logo {
	MARGIN-TOP: 3px; WIDTH: 263px; BACKGROUND: url(../images/logo-botton.jpg) no-repeat; FLOAT: left; HEIGHT: 39px
}
.bottom_logo A {
	WIDTH: 263px; DISPLAY: block; HEIGHT: 39px
}
.nzj {
	MARGIN-TOP: 1px; WIDTH: 285px; BACKGROUND: url(../images/nzj1.jpg) no-repeat; FLOAT: left; HEIGHT: 41px; MARGIN-LEFT: 22px
}
.zixq {
	MARGIN-TOP: 1px; WIDTH: 129px; FLOAT: left; HEIGHT: 41px; MARGIN-LEFT: 5px
}
.xmyy SPAN {
	COLOR: #666
}
#Marquee {
	HEIGHT: 41px; OVERFLOW: hidden; PADDING-TOP: 1px
}
#Marquee A {
	COLOR: #b91e6b
}
#rollAD {
	POSITION: relative; MARGIN-TOP: 1px; WIDTH: 100px; FLOAT: left; HEIGHT: 42px; OVERFLOW: hidden
}
#rollText {
	
}
#rollText UL {
	
}
#rollText UL LI {
	LINE-HEIGHT: 20px; TEXT-INDENT: 28px; BACKGROUND: url(../images/g.jpg) no-repeat 0px 0px; HEIGHT: 40px; COLOR: #d2267f; FONT-SIZE: 12px
}
#rollText UL LI A {
	COLOR: #d2267f
}
#nav-left-my {
	Z-INDEX: 6000; BORDER-BOTTOM: #783e68 1px solid; POSITION: fixed !important; BORDER-LEFT: #783e68 1px solid; WIDTH: 78px; OVERFLOW: visible; BORDER-TOP: #783e68 1px solid; BORDER-RIGHT: #783e68 1px solid; LEFT: 0px; _position: absolute
}
.my_menu_nav {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_03.gif) no-repeat; HEIGHT: 45px
}
.sdmenu {
	WIDTH: 78px; COLOR: #783e68; FONT-SIZE: 14px
}
.my_menu_wzx {
	LINE-HEIGHT: 28px; TEXT-INDENT: 30px; WIDTH: 78px; BACKGROUND: url(../images/nav-left_06.gif) #e5dae2 no-repeat left center; HEIGHT: 28px; COLOR: #783e68; BORDER-TOP: #783e68 1px solid
}
.my_menu_mf {
	LINE-HEIGHT: 28px; TEXT-INDENT: 30px; WIDTH: 78px; BACKGROUND: url(../images/nav-left_27.gif) #e5dae2 no-repeat left center; HEIGHT: 28px; COLOR: #783e68; BORDER-TOP: #783e68 1px solid
}
.my_menu_my {
	LINE-HEIGHT: 28px; TEXT-INDENT: 30px; WIDTH: 78px; BACKGROUND: url(../images/nav-left_37.gif) #e5dae2 no-repeat left center; HEIGHT: 28px; COLOR: #783e68; BORDER-TOP: #783e68 1px solid
}
.sdmenu DIV {
	OVERFLOW: hidden
}
.sdmenu DIV.collapsed {
	HEIGHT: 28px
}
.sdmenu DIV SPAN {
	WIDTH: 78px; DISPLAY: block; CURSOR: pointer
}
.sdmenu DIV SPAN A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.sdmenu DIV.collapsed {
	WIDTH: 78px; COLOR: #783e68
}
.sdmenu DIV.collapsed SPAN {
	LINE-HEIGHT: 28px; COLOR: #783e68
}
.sdmenu DIV A {
	LINE-HEIGHT: 28px; TEXT-INDENT: 33px; DISPLAY: block; COLOR: #783e68; FONT-SIZE: 12px; BORDER-TOP: #783e68 1px solid; TEXT-DECORATION: none
}
.sdmenu DIV A:hover {
	TEXT-DECORATION: underline
}
.sdmenu DIV SPAN A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.my_menu_1 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_09.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_2 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_11.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_3 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_13.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_4 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_15.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_5 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_17.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_6 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_19.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_7 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_21.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_8 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_23.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_9 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_25.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_10 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_29.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_11 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_31.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_12 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_33.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_13 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_35.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_14 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_39.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_15 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_41.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_16 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_43.gif) #fff no-repeat left center; HEIGHT: 28px
}
.my_menu_17 {
	WIDTH: 78px; BACKGROUND: url(../images/nav-left_45.gif) #fff no-repeat left center; HEIGHT: 28px
}
