#IndBan{ width:100%; height:530px; float:left; overflow:hidden; position:relative; z-index:1;}
#slider{position:absolute;width:1920px;height:530px;background:url(../yf_img/loading.gif) no-repeat 50% 50%;left:50%;margin-left:-960px;*margin-left:-1920px;}
#slider img {position:absolute;top:0px;left:0px;display:none; width:100%; height:530px;}
.nivo-controlNav{position:absolute;left:50%;bottom:20px;margin-left:-60px}
.nivo-controlNav a {display:block;width:22px;height:22px;background:url(../yf_img/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -22px;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url(../yf_img/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-30px 0;right:400px;}
a.nivo-prevNav {left:400px;}
.nivo-caption {text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a {color:#efe9d1;text-decoration:underline;}

#partner{ width:1200px; margin:0 auto;}
#partner h1{width:100%; float:left; height:60px; margin-top:20px; line-height:60px; color:#333; font-size:24px; background:url(../yf_img/partner_line.png) center 50% no-repeat; vertical-align:middle; text-align:center;}
/*#partner a#LeftA{width:40px; height:100px; margin-top:10px; float:left; display:block; text-indent:-9999px; background:url(../yf_img/jt2.png) left center no-repeat;}
#partner .partner{width:1200px; position:relative; margin-top:10px; overflow:hidden; float:left;}
#partner .partner ul{width:1200px; text-align:center; overflow:hidden; float:left;}
#partner .partner ul li{width:180px; padding:0px 10px; float:left;}
#partner .partner ul li span{width:178px; height:98px; border:solid 1px #ddd; display:block; overflow:hidden; position:relative; float:left;}
#partner .partner ul li span img{width:178px; height:98px; display:block;}
#partner .partner ul li p{width:180px; padding:15px 0px; float:left;}
#partner .partner ul li p a{color:#333; font-size:14px;}
#partner .partner ul li p a:hover{color:#000;}
#partner a#RightA{width:40px; height:100px; margin-top:10px; float:right; display:block; text-indent:-9999px; background:url(../yf_img/jt2.png) right center no-repeat;}*/

/*#IndClass{width:100%; background-color:#e8e8e8; padding:33px 0px 46px 0px; float:left;}
#IndClass .IndClass{width:1200px; margin:0 auto;}
#IndClass .IndClass>ul{width:218px; float:left;}
#IndClass .IndClass>ul>li{width:218px; height:81px; margin-top:22px; background:url(../yf_img/Ind_nav.png) left top no-repeat; float:left;}
#IndClass .IndClass>ul>li h1{width:76px; height:76px; margin-top:2px; margin-left:2px; display:inline; float:left;}
#IndClass .IndClass>ul>li h2{width:128px; height:48px; margin-top:20px; float:right; text-align:left;}
#IndClass .IndClass>ul>li h2 p{width:100px; height:24px; float:left; line-height:24px; font-size:14px; color:#333; vertical-align:middle;}
#IndClass .IndClass>ul>li:hover{background:url(../yf_img/Ind_nav_hover.png) left top no-repeat;}
#IndClass .IndClass>ul>li.classhover{background:url(../yf_img/Ind_nav_hover.png) left top no-repeat;}
#IndClass .IndClass>ol{width:900px; height:241px; float:right; border:solid #D2D2D2 6px; padding:18px 32px 17px 32px; background-color:#E8E8E8;}
#IndClass .IndClass>ol>li{width:900px; height:241px; float:left;}
#IndClass .IndClass>ol>li>h2{width:201px; margin-left:32px; display:inline;font-weight:normal; height:241px; text-align:center; float:left;}
#IndClass .IndClass>ol>li>h2>span{width:201px; display:block; height:201px; overflow:hidden; float:left;}
#IndClass .IndClass>ol>li>h2>p{width:201px; margin-top:2px; height:38px; line-height:38px; background-color:#1BA24B; vertical-align:middle; float:left;}
#IndClass .IndClass>ol>li>h2>p a{color:#FFFFFF; font-size:14px;}*/

#IndAbt{width:100%; float:left; background-color:#FFFFFF; height:452px;}
#IndAbt .IndAbt{width:1200px; margin:0 auto;}
#IndAbt .IndAbt h1{width:270px; float:left; height:58px; text-align:left; margin-top:25px; font-weight:normal; background:url(../yf_img/Icon1.png) left center no-repeat;}
#IndAbt .IndAbt h1 span{width:194px; float:right; line-height:24px; vertical-align:middle; display:block; font-size:18px; color:#000000; height:24px; margin-top:10px;}
#IndAbt .IndAbt h1 p{width:194px; float:right; line-height:24px; vertical-align:middle; font-size:16px; color:#D5D2D2; height:24px;}
#IndAbt .IndAbt h2{width:33px; float:right; display:block; background:url(../yf_img/fangX_Icon.png) left center no-repeat; height:58px; margin-top:25px;}
#IndAbt .IndAbt h2 a{width:33px; float:left; display:block; height:34px; margin-top:12px; text-indent:-9999px;}
#IndAbt .IndAbt ul{width:1200px; height:360px; float:left; text-align:left;}
#IndAbt .IndAbt ul li.abt_info{width:655px; font-size:14px; color:#807D7D; margin-top:23px; line-height:26px;  float:left;}
#IndAbt .IndAbt ul li.abt_info p{font-size:14px; color:#807D7D; line-height:26px;}
#IndAbt .IndAbt ul li.abt_pic{width:450px; height:346px; float:right; margin-top:14px;}
#IndAbt .IndAbt ul li.abt_pic img{width:450px; display:block;}

#IndCase{width:100%; float:left; background-color:#E8E8E8; height:356px;}
#IndCase .IndCase{width:1200px; margin:0 auto;}
#IndCase .IndCase h1{width:150px; float:left; margin-top:17px; height:58px; font-weight:normal; background:url(../yf_img/Icon2.png) left center no-repeat; text-align:left;}
#IndCase .IndCase h1 span{width:75px; float:right; margin-top:10px; display:block; height:24px; line-height:24px; vertical-align:middle; color:#000000; font-size:18px;}
#IndCase .IndCase h1 p{width:75px; float:right; display:block; height:18px; line-height:18px; vertical-align:middle; color:#D5D2D2; font-size:16px;}
#IndCase .IndCase h2{width:33px; float:right; margin-top:17px; height:58px; background:url(../yf_img/fangX_Icon.png) left 14px no-repeat;}
#IndCase .IndCase h2 a{width:33px; float:left; margin-top:12px; height:34px; display:block; text-indent:-9999px;}
#IndCase .IndCase ul{width:1200px; float:left; margin-top:23px;}
#IndCase .IndCase ul li{width:1200px; height:216px; float:left;}

#IndNews{width:1200px; margin:0px auto; background-color:#fff; height:292px;}
#IndNews .IndNews{width:600px; float:left;}
#IndNews .IndNews h1{width:150px; float:left; margin-top:28px; height:58px; font-weight:normal; background:url(../yf_img/Icon3.png) left center no-repeat; text-align:left;}
#IndNews .IndNews h1 span{width:75px; float:right; margin-top:10px; display:block; height:24px; line-height:24px; vertical-align:middle; color:#000000; font-size:18px;}
#IndNews .IndNews h1 p{width:75px; float:right; display:block; height:18px; line-height:18px; vertical-align:middle; color:#D5D2D2; font-size:16px;}
#IndNews .IndNews h2{width:33px; float:right; margin-top:28px; height:58px; background:url(../yf_img/fangX_Icon.png) left 14px no-repeat;}
#IndNews .IndNews h2 a{width:33px; float:left; margin-top:12px; height:34px; display:block; text-indent:-9999px;}
#IndNews .IndNews ul{width:600px; margin-top:14px; float:left; text-align:left;}
#IndNews .IndNews ul li{width:600px; height:34px; line-height:34px; vertical-align:middle; background:url(../yf_img/star.png) 20px center no-repeat; border-bottom:#CCCCCC dashed 1px; float:left;}
#IndNews .IndNews ul li span{width:500px; height:34px; display:block; text-indent:46px; float:left;}
#IndNews .IndNews ul li span a{font-size:14px; color:#807D7D;}
#IndNews .IndNews ul li span a:hover{color:#000;}
#IndNews .IndNews ul li p{width:90px; height:34px; display:block; text-align:center; font-size:14px; color:#807D7D; float:left;}

#IndNews .IndFk{width:555px; float:right;}
#IndNews .IndFk h1{width:150px; float:left; margin-top:28px; height:58px; font-weight:normal; background:url(../yf_img/Icon4.png) left center no-repeat; text-align:left;}
#IndNews .IndFk h1 span{width:75px; float:right; margin-top:10px; display:block; height:24px; line-height:24px; vertical-align:middle; color:#000000; font-size:18px;}
#IndNews .IndFk h1 p{width:75px; float:right; display:block; height:18px; line-height:18px; vertical-align:middle; color:#D5D2D2; font-size:16px;}
#IndNews .IndFk ul{width:234px; margin-top:14px; float:left; text-align:left;}
#IndNews .IndFk ul li{width:234px;float:left;}
#IndNews .IndFk ul li input{width:232px; height:27px; line-height:27px; vertical-align:middle; background-color:#FFFFFF; border:solid #C2C1C1 1px; text-indent:10px; font-size:12px; color:#A2A1A1; float:left;}
#IndNews .IndFk ul li input.fkname{margin-top:10px;}
#IndNews .IndFk ul li input.fktel{margin-top:16px;}
#IndNews .IndFk ul li input.fkemail{margin-top:15px;}
#IndNews .IndFk ul li input.fkyzm{margin-top:16px; width:108px;}
#IndNews .IndFk ul li img{float:left; margin-left:10px; margin-top:26px; height:10px; width:40px;}
#IndNews .IndFk ol{width:306px; margin-top:14px; float:right; text-align:left;}
#IndNews .IndFk ol li{width:306px;float:left; margin-top:10px;}
#IndNews .IndFk ol li textarea{width:304px; height:116px; background-color:#FFFFFF; line-height:27px; vertical-align:middle; border:solid #C2C1C1 1px; text-indent:10px; font-size:12px; color:#A2A1A1; float:left;}
#IndNews .IndFk ol li input.sbtn{width:119px; height:33px; float:right; background:url(../yf_img/fk_btn.png) left top no-repeat; margin-top:13px; text-indent:-9999px;}


#IndClass{width:100%; background-color:#e8e8e8; padding:33px 0px 46px 0px; float:left;}
#IndClass .IndClass{width:1200px; margin:0 auto;}
#IndClass .IndClass>ol{width:1136px; height:241px; float:right; border:solid #D2D2D2 6px; padding:18px 32px 17px 32px; background-color:#E8E8E8;}
#IndClass .IndClass>ol>li{width:1136px; height:241px; float:left;}
#IndClass .IndClass>ol>li>h2{width:201px; margin-left:32px; display:inline;font-weight:normal; height:241px; text-align:center; float:left;}
#IndClass .IndClass>ol>li>h2>span{width:201px; display:block; height:201px; overflow:hidden; float:left;}
#IndClass .IndClass>ol>li>h2>p{width:201px; margin-top:2px; height:38px; line-height:38px; background-color:#1BA24B; vertical-align:middle; float:left;}
#IndClass .IndClass>ol>li>h2>p a{color:#FFFFFF; font-size:14px;}