/* CSS Document */


*{ padding:0; margin:0}
body{ font-family:Arial, Helvetica, sans-serif;  font-size:14px; color:#333333}
ul li{ list-style:none}
a{ text-decoration:none; color:#333333 }
img{ border:0 none}
font{ font-size:14px; }

.big{ background:#ffffff; min-width:1187px; height:164px;}
.llt{ width:100%; height:30px; background:#6f93c3;min-width:1187px;}
.llt1{ width:1187px; margin:0 auto; height:30px; overflow:hidden; color:#FFF; font-size:10px; line-height:30px;}
.llt1 span{ float:left}
.llt1 p{ float:right}
.top{ width:1187px; margin:0 auto; height:117px; overflow:hidden; padding-top:17px; }
.logo{ float:left; width:350px; padding-top:3px;}
.top2{ float:left; width:600px; height:auto; overflow:hidden  }

.sousuo{ width:460px; float:left;padding-top:35px; padding-right:10px; }
.sou { width:416px; float:left; border-bottom:1px solid #000000;border-left:1px solid #000000;border-top:1px solid #000000; border-right:0;  padding-left:10px; height:30px; line-height:30px; color:#151316 ; font-size:14px;}
.suo{ width:33px; height:32px; overflow:hidden}

.top1 {padding-top:15px; width:236px; float:left}
.top1 li{ float:right; width:22px; height:22px; overflow:hidden ; margin:5px 0px 5px 9px; display:inline}
.top1 p{ width:216px; height:23px; float:left; line-height:23px; background:url(images/ht.jpg) no-repeat; margin-top:8px; display:inline; color:#FFF; text-align:right; padding-right:20px; font-size:16px;}

.dh{ background:#000000; height:50px;min-width:1187px;}
.dh1{ width:1187px; margin:0 auto; height:50px;}
.cdh{ background:#000000; height:50px;min-width:1187px;}
.cdh1{ width:1187px; margin:0 auto; height:50px;}



.lmain{ width:1187px; margin:0 auto; height:auto; overflow:hidden}
.lmain1{ width:1187px; float:left; padding-top:40px;}
.lmain1 p{ width:375px; float:left; margin:10px; display:inline}
.fdqy1{width:375px; height:375px; overflow: hidden; float:left; } 
.fdqy1 img{cursor: pointer;transition: all 0.6s;}
.fdqy1 img:hover{transform: scale(1.1);}


.lmain2{ width:1187px; float:left; padding-top:20px;}
.lmain2 h3{width:1187px; float:left; text-align:center; background:url(images/bg1.jpg) no-repeat bottom center; font-size:58px; font-weight:bold; color:#504d4d; line-height:100px;}
.lmain2 p{ width:1187px; float:left; text-align:center; font-style:italic; font-size:23px; line-height:50px;}
.lmain3{ width:1187px; float:left; padding-top:20px; padding-bottom:50px;}
.lmain3 dl{ width:260px; height:370px; float:left; margin:26px 18px 26px 18px; display:inline}
.lmain3 dt{ width:260px; height:260px; float:left}
.lmain3 dd{ width:260px; float:left; padding-top:15px;}
.lmain3 h3{ width:260px; float:left; text-align:center; font-size:18px; line-height:36px;}
.lmain3 span{ background:url(images/more.jpg) no-repeat; width:135px; height:37px; line-height:37px; padding-left:20px; float:left; color:#FFF; margin-top:16px; display:inline; margin-left:52px;}
.lmain3 a{ color:#FFF}
.lmain3 img{ width:260px; height:260px;}
.fdqy2{width:260px; height:260px; overflow: hidden; float:left; } 
.fdqy2 img{cursor: pointer;transition: all 0.6s;}
.fdqy2 img:hover{transform: scale(1.1);}


.lmain4{ background:url(images/bg2.jpg) no-repeat top center; width:100%; height:600px; overflow:hidden}
.lmain41{ width:1187px; margin:0 auto; height:auto; overflow:hidden; padding-top:90px;}
.lmain41 dl{ background:#FFF; height:438px; width:1187px; overflow:hidden}
.lmain41 img{ width:390px; height:438px;}
.lmain41 dt{ width:390px; float:left}
.lmain41 dd{ width:717px; float:left; padding:30px 40px 0 40px;}
.lmain41 h3{ width:717px; float:left; font-size:36px; font-weight:bold}
.lmain41 p{ width:717px; float:left; line-height:24px; height:264px; overflow:hidden; margin-bottom:20px; display:inline; margin-top:10px;}
.lmain41 span{ background:url(images/more.jpg) no-repeat; width:135px; height:37px; line-height:37px; padding-left:20px; float:right; color:#FFF;}
.lmain41 a{ color:#FFF}
.fdqy3{width:390px; height:438px; overflow: hidden; float:left;  } 
.fdqy3 img{cursor: pointer;transition: all 0.6s;}
.fdqy3 img:hover{transform: scale(1.1);}

.lmain5{ width:1187px; margin:0 auto; height:auto; overflow:hidden; padding-top:40px; padding-bottom:30px;}
.fdqy4{width:676px; height:230px; overflow: hidden; float:left; margin-right:40px; display:inline  } 
.fdqy4 img{cursor: pointer;transition: all 0.6s;}
.fdqy4 img:hover{transform: scale(1.1);}

.fdqy5{width:470px; height:230px; overflow: hidden; float:left;  } 
.fdqy5 img{cursor: pointer;transition: all 0.6s;}
.fdqy5 img:hover{transform: scale(1.1);}

.lmain6{ width:1187px; margin:0 auto; height:auto; overflow:hidden}
.lmain61{ width:1187px; float:left; padding-top:30px; padding-bottom:70px;}
.lmain61 dl{ width:522px; height:118px; float:left; border:2px solid #c3cbcd; margin:15px 10px 15px 10px; display:inline; padding:20px 20px 10px 26px;}
.lmain61 dt{ width:90px; float:left; padding-top:10px;}
.lmain61 dd{ width:432px; float:left}
.lmain61 h3{width:412px; float:left; line-height:30px; background:url(images/dian.jpg) no-repeat left center; padding-left:20px;}
.lmain61 p{width:432px; float:left; font-size:12px; line-height:20px; height:60px; overflow:hidden; margin-top:8px; display:inline}
.lmain61 a{ color:#000; font-size:20px;}
.lmain61 a:hover{ color:#6681a5; font-size:20px;}

.foot{ width:100%; background:#303030; height:570px; overflow:hidden;}
.foot1{ width:1187px; margin:0 auto; height:auto; overflow:hidden; border-bottom:1px solid #FFF; color:#FFF; padding-bottom:50px; padding-top:60px;}
.foot1 a{ color:#FFF}
.foot1 a:hover{ color:#f0be60}
.ft1{ width:800px; float:left}
.ft1 dl{ width:226px; float:left; padding-left:20px; padding-right:20px;}
.ft1 dt{ width:226px; float:left; font-size:24px; font-weight:bold; line-height:60px; height:60px; overflow:hidden}
.ft1 dd{ width:226px; float:left; line-height:30px; height:30px; overflow:hidden;}
.ft2{ width:387px; float:left;}
.ft2 dl{width:357px; float:left; padding-left:30px; }
.ft2 dt{ width:357px;  font-size:24px; font-weight:bold; line-height:60px; height:60px; overflow:hidden; float:left}
.ft2 dd{width:357px; float:left}
.foot2{width:1187px; margin:0 auto; height:auto; overflow:hidden; border-bottom:1px solid #FFF;}
.foot2 ul{width:807px; float:left; padding-top:20px; padding-bottom:20px; padding-left:380px;}
.foot2 li{ float:left; margin-left:15px; margin-right:15px; display:inline}
.foot2 a{ width:37px; height:37px; float:left}
.foot3{width:1187px; margin:0 auto; height:auto; overflow:hidden; text-align:center; color:#FFF; line-height:50px; padding-top:30px;}

/**/
/*nei*/
.banner{ background:url(images/nb1.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.banner1{ background:url(images/nb4.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.banner2{ background:url(images/nb6.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.banner3{ background:url(images/nb2.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.banner4{ background:url(images/nb3.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.banner6{ background:url(images/nb5.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}


.cbanner{ background:url(images/nb11.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.cbanner1{ background:url(images/nb44.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.cbanner2{ background:url(images/nb66.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.cbanner3{ background:url(images/nb22.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.cbanner4{ background:url(images/nb33.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}
.cbanner6{ background:url(images/nb55.jpg) no-repeat top center; width:auto; height:300px; min-width:1187px;}



/**/
.rf1{width:344px; height:344px; overflow: hidden; float:left;} 
.rf1 img{cursor: pointer;transition: all 0.6s;}
.rf1 img:hover{transform: scale(1.1);}


.rf2{width:252px; height:166px; overflow: hidden; float:left;} 
.rf2 img{cursor: pointer;transition: all 0.6s;}
.rf2 img:hover{transform: scale(1.1);}


.rf3{width:470px; height:463px; overflow: hidden; float:left;} 
.rf3 img{cursor: pointer;transition: all 0.6s;}
.rf3 img:hover{transform: scale(1.1);}


.rf4{width:244px; height:244px; overflow: hidden; float:left;} 
.rf4 img{cursor: pointer;transition: all 0.6s;}
.rf4 img:hover{transform: scale(1.1);}

/**/





.fmain3f{ background:#adbdc8 url(images/mbg1.jpg) repeat-x top center; width:100%; height:auto; overflow:hidden; min-width:1187px; padding-top:40px;} 
.fmain4f{ width:1110px; margin:0 auto; height:auto; background:#ffffff;border-radius:10px; padding:15px 30px 90px 30px; overflow:hidden; }
.fn1{ width:1110px; float:left; height:60px; overflow:hidden; 
-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 5px 10px #ffffff;
    -moz-box-shadow:0px 5px 10px #ffffff;
    box-shadow:0px 5px 5px #e5e5e5; border-bottom:1px solid #dadada; line-height:50px; }
.fn1 h3{ float:left; font-size:32px; font-weight:normal}
.fn1 p{ float:right}

.fn2{ width:1110px; float:left; height:auto; overflow:hidden; padding-top:30px;}
.fmain41f{ width:284px; float:left; padding-right:20px; border-right:1px solid #cccccc;}
.fn3{ width:284px; float:left; padding-bottom:50px; }
.fn3 li{width:284px; float:left; border-bottom:1px solid #dadada; line-height:36px; height:36px; overflow:hidden}
.fn3 a{ background:url(images/b02.jpg) no-repeat right center; width:284px; float:left;line-height:36px; color:#666666; font-size:16px;}
.fn3 a:hover{ color:#000000;background:url(images/b01.jpg) no-repeat right center;}

.rfn3{ width:284px; float:left; padding-bottom:50px; }
.rfn84{width:284px;  float:left;  }
.rfn84 a{ color:#000000;background:url(images/b01.jpg) no-repeat right center; line-height:44px; height:44px; overflow:hidden; font-size:16px; border-bottom:1px solid #dadada;width:284px;  float:left;}
.rfn84 a:hover{ color:#0056a1}

.rfn83{width:284px;  float:left;}
.rfn83 li{width:284px;  float:left; display:inline}
.rfn83 a{width:284px;  float:left; line-height:34px; height:34px; overflow:hidden;background:url(images/b02.jpg) no-repeat right center;border-bottom:1px solid #dadada; }
.rfn83 a:hover{ color:#0056a1}





.fmain41tf{ background:#818892; width:284px; float:left; height:54px; text-align:center; line-height:54px; color:#FFFFFF; font-size:22px; }
.lfmain41tf{ background:#818892; width:284px; float:left; height:54px; text-align:center; line-height:54px; color:#FFFFFF; font-size:22px; margin-top:120px; display:inline }


.fmain41df{width:284px; float:left;}
.fmain41df dl{width:284px; float:left; padding-top:10px;}
.fmain41df dt{width:284px; float:left; height:146px;padding-bottom:10px;}.fmain41d img{ width:284px; height:146px; float:left; }
.fmain41df dd{width:284px; float:left; color:#666666; font-size:16px; line-height:28px; height:auto; overflow:hidden}
.fmain41d1f{ width:284px; float:left; padding-top:20px;}



.fmain42f{ width:785px; float:left; padding-left:20px;}
.fmain42tf{width:785px; float:left; font-size:26px; color:#000000; overflow:hidden;line-height:36px }
.fmain42tf1{width:785px; float:left; text-align:center; font-size:26px; color:#000000; overflow:hidden;line-height:36px }
.fn4{width:785px; float:left; padding-top:20px; }
.fn4 p{ font-size:16px; float:left; width:785px; line-height:30px;}
.fn4 h4{color:#0056a1; font-size:26px; font-weight:normal}
.fn4 b{color:#0056a1;font-weight:normal}
.fn44{width:785px; float:left; }
.fn44 dl{ width:360px; float:left; height:302px; overflow:hidden; margin:0px 16px 32px 16px; display:inline}
.fn44 dt{ width:360px; height:262px; float:left}
.fn44 dd{width:360px; height:40px; line-height:40px; float:left; text-align:center; background:#666; color:#FFF}
.fn44 img{ width:360px; height:262px;}


.fn440{width:785px; float:left; }
.fn440 dl{ width:238px; float:left; height:362px; border:1px solid #999999; overflow:hidden; margin:0px 10px 32px 10px; display:inline}
.fn440 dt{ width:238px; height:328px; float:left}
.fn440 dd{width:238px; height:40px; line-height:40px; float:left; text-align:center; background:#666; color:#FFF}
.fn440 img{ width:238px; height:328px;}

.lfn4{width:785px; float:left; }
.lfn4 dl{width:740px; float:left; height:120px; border:2px solid #c3cbcd; padding:15px 20px 15px 20px; margin-bottom:30px; display:inline}
.lfn4 dt{ float:left; width:140px;}
.lfn4 dd{ width:600px; float:left}
.lfn4 img{ width:120px; height:120px;}
.lfn4 h3{ width:600px; float:left; margin-bottom:10px; display:inline; overflow:hidden; line-height:30px; height:30px;}
.lfn4 p{ width:600px; font-size:14px; color:#666; line-height:22px; height:66px; overflow:hidden; float:left}
.lfn4 a{ font-size:20px;  }
.lfn4 a:hover{ color:#6c8bb6}

.rfn2{width:785px; float:left; padding-top:20px;  }
.rm1{ width:335px;  background:#dde1e8; color:#000000; border:0; height:36px; line-height:36px;}

.fn441{width:785px; float:left; padding-top:30px; text-align:center; }


.fn5{ width:1110px; float:left; height:auto; overflow:hidden; padding-top:30px;}
.rfn1{ width:1110px; float:left; }
.rfn1 ul{width:1110px; float:left;}
.rfn1 li{ float:left}
.rfn1 a{ background:#0e1833; float:left; color:#FFFFFF; height:50px; overflow:hidden; width:auto; line-height:50px; font-size:18px; padding-left:23px; padding-right:23px; margin:6px; display:inline}
.rfn1 a:hover{ background:#3191cb}
.aa1 a{ background:#3191cb; float:left; color:#FFFFFF; height:50px; overflow:hidden; width:auto; line-height:50px; font-size:18px; padding-left:23px; padding-right:23px; margin:6px; display:inline}


.crfn1{ width:1110px; float:left; }
.crfn1 ul{width:1110px; float:left;}
.crfn1 li{ float:left}
.crfn1 a{ background:#0e1833; float:left; color:#FFFFFF; height:50px; overflow:hidden; width:auto; line-height:50px; font-size:18px; padding-left:33px; padding-right:33px; margin:6px; display:inline}
.crfn1 a:hover{ background:#3191cb}
.caa1 a{ background:#3191cb; float:left; color:#FFFFFF; height:50px; overflow:hidden; width:auto; line-height:50px; font-size:18px; padding-left:33px; padding-right:33px; margin:6px; display:inline}



.fn52{ width:1110px; float:left; height:auto; overflow:hidden; padding-top:30px;}.fn52 img{ width:244px; height:244px;}
.fn52 dl{ width:252px; float:left; margin:16px 11px 16px 11px; display:inline; border:1px solid #dadada; height:405px;}
.fn52 dt{width:244px; height:244px; float:left; border:4px solid #0369bd}
.fn52 dd{ background:#666666; width:222px; float:left; color:#FFFFFF; padding:15px;}
.fn52 h4{width:222px; float:left; line-height:30px; font-size:16px; height:30px; overflow:hidden}
.fn52 p{width:222px; float:left; font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.fn52 span{width:222px; float:left; height:35px; padding-top:20px;}
.fn52 a{background:#f3a020; color:#ffffff;border-radius:30px; font-size:12px; line-height:25px; height:25px; float:left; width:120px; text-align:center}
.cs10{width:785px; height:29px; line-height:29px; float:left; text-align:center; padding-top:50px;}
.cs10 a{ width:auto; padding:2px 5px 2px 5px;  border:1px solid #666666; margin-left:3px; margin-right:3px; display:inline}
.cs11{width:785px; height:29px; line-height:29px; float:left; text-align:center; padding-top:50px;}
.cs11 a{ width:auto; padding:2px 5px 2px 5px;  border:1px solid #666666; margin-left:3px; margin-right:3px; display:inline}
.cs12{width:775px; height:29px; line-height:29px; float:left;padding-top:50px;}
.cs12 a{ width:auto; padding:2px 5px 2px 5px;  border:1px solid #666666; margin-left:3px; margin-right:3px; display:inline}
.cs13{width:785px; height:29px; line-height:29px; float:left; text-align:center; padding-top:40px;}
.cs13 a{ width:auto; padding:2px 5px 2px 5px;  border:1px solid #666666; margin-left:3px; margin-right:3px; display:inline}



.fn6{width:785px; float:left; padding-top:20px; }
.fn61{width:785px; float:left; border-bottom:1px solid #dadada; padding-bottom:30px;}
.fn61 p{ font-size:16px; float:left; width:785px; line-height:30px;}
.fn61 h4{color:#0056a1; font-size:26px; font-weight:normal}
.fn61 b{color:#0056a1;font-weight:normal}
.fn62{width:785px; float:left; padding-top:30px; line-height:36px;}

.fn7{width:785px; float:left; padding-top:20px; border-top:1px solid #dadada; margin-top:30px; display:inline}
.fn7 dl{width:785px; float:left; line-height:30px;}
.fn7 dt{ width:80px; float:left; color:#0056a1; font-size:16px;}
.fn7 dd{ width:683px; float:left}
.fn7 a{ font-size:16px; text-decoration:underline}
.fn7 a:hover{ font-size:16px; color:#FF0000}

.fn8{width:1110px; float:left; padding-top:20px;  }



.fmain42df{width:785px; float:left; }
.fmain42df img{ width:252px; height:166px;}
.fmain42df dl{width:785px; float:left; border-bottom:1px solid #cccccc; padding-bottom:35px; padding-top:35px; }
.fmain42df dt{ width:282px; float:left}
.fmain42df dd{ width:503px; float:left}
.fmain42df h3{background:url(images/nbg.jpg) no-repeat left bottom; width:503px; float:left; overflow:hidden; color:#000000; font-size:22px; line-height:30px;  height:30px; padding-bottom:15px;}
.fmain42df p{width:503px; float:left; overflow:hidden; font-size:16px; color:#666666; line-height:26px; height:78px; display:inline;  margin-bottom:20px;}
.fmain42df span{width:503px; float:left}
.fmain42daf a{ color:#000000; font-weight:bold; background:url(images/nbg1.jpg) no-repeat  scroll 80px 3px ; width:100px; float:left}


.rfn82{width:775px;float:left; height:auto; overflow:hidden; padding-left:20px; }

.rfn821{width:775px;float:left; height:auto; overflow:hidden;  }

.rfn821 dl{ width:775px; float:left; border-bottom: 1px solid #dadada; padding-top:10px; padding-bottom:10px;}
.rfn821 dt{ width:270px; float:left}
.rfn821 img{ width:240px; height:240px;}
.rfn821 dd{ width:505px; float:left}
.rfn821 h3{ width:505px; float:left; background:url(images/nbg.jpg) no-repeat bottom left; font-size:20px; line-height:30px; height:auto; padding-bottom:10px;}
.rfn821 p{width:505px; float:left; font-size:14px; line-height:24px; height:96px; overflow:hidden;  padding-top:15px;}
.rfn822{width:505px; float:left; padding-top:10px;}
.rfn822 a{ width:160px; height:36px; line-height:36px; float:left; text-align:center; color:#FFFFFF; background:#5273a9}

.rfn8211{width:775px;float:left; height:auto; overflow:hidden;  }
.rfn8211 dl{ width:220px; float:left; padding:10px; border:1px solid #dadada; height:320px; margin:8px; display:inline}
.rfn8211 img{ width:220px; height:220px;}
.rfn8211 dt{ width:220px; float:left; height:230px;}
.rfn8211 dd{ width:220px; float:left; text-align:center; }
.rfn8211 h3{ width:220px; float:left; height:30px; line-height:30px; overflow:hidden}
.jj31{ width:180px; float:left; text-align:center; padding-left:40px; padding-top:10px;}
.jj31 a{border-radius:10px; width:130px; height:36px; float:left; background:#5d5c5b url(images/jiulong11_94.png) no-repeat scroll 110px 5px; padding-right:10px; line-height:36px; color:#FFF}
.fdqy41{width:220px; height:220px; overflow: hidden; float:left; } 
.fdqy41 img{cursor: pointer;transition: all 0.6s;}
.fdqy41 img:hover{transform: scale(1.1);}




.fn82{width:775px;float:left; height:auto; overflow:hidden; padding-left:20px; }
.pon{ width:775px;float:left; height:auto; overflow:hidden; line-height:23px; color:#000000; font-size:14px; }
.pon1{ width:460px; float:left; overflow:hidden}
.popo{ width:460px; float:left; padding-top:20px;}
.popo span{ width:auto;  padding-right:15px; float:left }
.popo a{ padding-left:10px; padding-right:10px; float:left; border:1px solid #003399;height:30px; line-height:30px;}
.popo a:hover{ color:#003399}

.pn1{ width:300px; float:left;  display:inline; overflow:hidden; height:auto; overflow:hidden;padding:0 0px 10px 15px;  color:#808080 }
.pn1 h3{ width:300px; font-size:18px; float:left; color:#000000; line-height:25px;}
.p18{ width:300px; float:left; border-bottom:1px solid #cccccc; padding-bottom:10px; padding-top:10px;}
.p18 h3{ font-size:28px;}
.pn1 p{ width:300px; float:left; padding-top:20px; line-height:26px;}
.pn1 b{font-size:14px;  color:#333333}

.fn9{ width:765px; float:left}
.fn9 h3{ width:765px; float:left; font-size:24px; font-weight:normal; color:#000000; padding-top:24px; padding-bottom:10px; border-bottom:3px solid #dadada;}
.fn9 p{ width:765px; float:left; padding-top:10px; line-height:30px;}

.fn10{width:785px; float:left; padding-top:20px; border-top:1px solid #dadada; margin-top:30px; display:inline}
.fn10 dl{width:360px; float:left; padding:16px; height:310px; overflow:hidden}
.fn10 dt{idth:360px; float:left; height:240px; overflow:hidden}
.fn10 dd{idth:330px; height:30px; background:#0056a1; overflow:hidden; color:#FFFFFF; padding:15px; line-height:25px; }
.fn10 img{ width:360px; height:240px;}



/**/
.nfmain3f{ background:#898989 url(images/mbg1.jpg) repeat-x top center; width:100%; height:auto; overflow:hidden; min-width:1187px; padding-top:40px;} 
.nfmain4f{ width:1187px; margin:0 auto; height:auto;border-radius:10px;  overflow:hidden; background:#FFFFFF}
.nfn1{ width:1110px; float:left; height:60px; overflow:hidden; 
-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 5px 10px #ffffff;
    -moz-box-shadow:0px 5px 10px #ffffff;
    box-shadow:0px 5px 5px #e5e5e5; border-bottom:1px solid #dadada; line-height:50px; padding:15px 30px 0px 30px; }
.nfn1 h3{ float:left; font-size:32px; font-weight:normal}
.nfn1 p{ float:right}
.nfn2{ width:1110px; float:left; height:auto; overflow:hidden;padding:15px 30px 90px 30px; }

.nfn21{ width:1110px; float:left; height:auto; overflow:hidden;padding:15px 30px 90px 30px; }
.nfn231{ float:left; width:1110px; border:1px solid #dadada; height:50px; line-height:50px; text-align:center}
.nfn231 dt{float:left; width:260px; border-left:1px solid #dadada; background:#898989; color:#FFF}
.nfn231 dd{ float:left; width:211px;border-left:1px solid #dadada; background:#5e5e5e; color:#FFF}
.nfn221{ float:left; width:1110px; border:1px solid #dadada; height:200px; line-height:200px;}
.nfn221 dt{ float:left; width:260px; height:200px; text-align:center; height:200px; border-left:1px solid #dadada;}
.nfn221 dd{ float:left; width:211px; text-align:center;height:200px;}
.nfn221 img{ width:200px; height:200px;}

.nfn222{ float:left; width:1110px; padding-top:20px; }
.nfn222 dt{ float:left; padding-left:30px;}
.nfn222 dd{ float:left;}



.xg11{ width:1200px; float:left; height:auto; overflow:hidden;}
.xg11 dl{ width:260px; float:left; height:344px; overflow:hidden; margin:11px; display:inline}
.xg11 dt{ width:260px; float:left}
.xg11 img{ width:260px; height:181px;}
.jj8{ width:240px; float:left; background:#000000; height:60px; padding:10px;color:#FFFFFF; line-height:30px;}
.jj9 p{ float:right}
.jj9{ width:240px; float:left; background:#333333; height:30px; padding:10px;color:#FFFFFF; line-height:30px;}
.xg11 span{ float:left}
.xg11 a{color:#f0be60}
.xg11 a:hover{color:#f0be60}


.xg22{ width:1200px; float:left; height:auto; overflow:hidden;}
.xg22 dl{ width:340px; float:left; height:304px; overflow:hidden; margin:18px; display:inline}
.xg22 dt{ width:340px; float:left}
.xg22 img{ width:340px; height:193px;}
.jj10{ width:320px; float:left; background:#000000; height:30px; padding:10px;color:#FFFFFF; line-height:30px;}
.jj11 p{ float:right}
.jj11{ width:320px; float:left; background:#333333; height:30px; padding:10px;color:#FFFFFF; line-height:30px;}
.xg22 span{ float:left}
.xg22 a{color:#f0be60}
.xg22 a:hover{color:#f0be60}




/*fenlei*/
.qyf{ width:284px; float:left; }
#nav, #nav ul {
list-style: none;
background: #F9F9F9;
padding: 0px;
margin: 0px;
border: solid 1px #CCCCCC;
border-bottom: 0px;
width: 282px;
text-align: left;
}
#nav ul ul{
border: solid 1px #CCCCCC;
border-bottom: 0px;
}
#nav a {
display: block;
width: 272px;
w\idth: 272px;
color: #333333;
text-decoration: none;
text-align: center;
border-bottom: solid 1px #CCCCCC;
text-align: left;
padding-left: 10px; font-size:14px;
}
#nav a:hover{
color:#000000;
}
#nav a.selected{
}
#nav li {
line-height: 44px;
position: relative;
}
#nav li ul {
position: absolute;
left: -999em;
width: 282px;
font-weight: normal;
margin: 0px;
padding: 0px;
}
#nav li li {
width: 266px;
}
#nav li ul a {
width: 272px;
w\idth: 260px;
padding: 0px 12px;
line-height: 44px;
text-align: left;
}
#nav li ul ul {
margin: 0px 0 0 282px;
}
#nav li:hover ul ul,#nav li.sfhover ul ul{
left: -999em;
}
#nav li:hover ul, #nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{
left: auto;
}
#nav li:hover ul,#nav li.sfhover ul{
left: 282px;
top: 0px;
}
#nav li:hover, #nav li.sfhover {
background: #e4e3e3;width: 282px;
}
* html #nav li {
float: left;
height: 1%;
}
* html #nav li a {
height: 1%;
}