@charset "gb2312";
/* CSS Document */
body {margin:0 auto;font-size:12px; font-family:"Î¢ÈíÑÅºÚ";   padding:0px;}
ul,li,dl, dd, h1, h2, h3, h4, h5, h6, form, p {padding:0;margin:0;}
ul {list-style:none;}
li {list-style:none;}
img {border:0px;}
a {color:#333;text-decoration:none;}
a:hover {color:#000000;	text-decoration:none;}

.top{ background:#4A4948; line-height:40px; height:40px; width:100%;}
.cen{ width:1250px; height:auto; margin:0 auto; text-align:right; color:#FFF;}

.banner{ width:100%; border-top:1px solid #CCC; overflow:hidden; z-index:0; position:relative;  height:579px; margin:0 auto;}
#flash {width:100%;height:579px;overflow:hidden;margin:0 auto;clear:both;
}
#flash1 {width:100%;height:579px;background:url(../Images/banner.jpg) center no-repeat;
}
#flash2 {width:100%;height:579px;background:url(../Images/banner2.jpg) center no-repeat;
}
#flash3 {width:100%;height:579px;background:url(../Images/banner1.jpg) center no-repeat;
}
#flash img {width:100%;height:579px;
}
.flash_bar {width:50%;z-index:69;height:80px;overflow:hidden;position:absolute;bottom:0px;right:30px;text-align:center;
}
.flash_bar .dq {display:block;float:left;width:12px;height:12px;margin:5px 5px;cursor:pointer;background:url(../Images/tg_flash_p.png) no-repeat 0px 0px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/tg_flash_p.png", sizingMethod="crop");
}
.flash_bar .no {display:block;float:left;width:12px;height:12px;margin:5px 5px;cursor:pointer;background:url(../Images/tg_flash_p2.png) no-repeat 0px 0px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/tg_flash_p2.png", sizingMethod="crop");
}
#flashBg {height:579px;overflow:hidden;width:100%;clear:both;margin:0 auto;padding:0;
}
#flashLine {background:url(../Images/touming.png) repeat-x center bottom;height:579px;width:100%;margin:0 auto;clear:both;
}
.navq{ width:100%; background:url(../Images/top.png) repeat-x; height:115px; position:absolute; left:0px; z-index:999; top:40px;}
.center{ width:1250px; overflow:hidden; margin:0 auto; height:auto;}
.logo{ float:left; margin-top:22px; width:246px; height:61px;}
.nav{ width:957px; margin-top:45px; float:right;}
.nav li{ width:87px; float:left; text-align:center; font-size:15px;}
.nav li a{ color:#000;}
.nav li a:hover{ color:#F00;}
.gongg{ width:100%; left:0px; background:url(../Images/hei.png); line-height:50px; height:50px; position:absolute; z-index:999; top:570px;}
.ggcen{ width:1250px; margin:0 auto; height:auto;}
.ggbt{ width:auto; float:left; font-size:18px; color:#A3D536;}
.ggbt a{color:#A3D536; opacity:1;}
.ggnr{ width:auto; float:left; padding-left:20px;}
.ggnr li{ width:auto; color:#FFF; float:left; margin:0px 15px;}
.ggnr li a{ color:#FFF;}
.jjtu{ width:482px; margin-top:40px; height:280px; float:left;}
.jjnr{ width:710px; float:right; height:auto;}
.jjnr p{ width:520px; margin-top:50px; font-size:14px; line-height:30px; float:left;}
.jjnr img{ float:right;margin-top:120px; }
.laoshi{ width:100%; margin-top:50px; background:url(../Images/bg.jpg) top center; height:auto;}
.lsbt{ width:1250px; float:left; text-align:center; margin-top:50px; color:#749D19; font-size:14px;  background:url(../Images/bt1.png) no-repeat; height:auto;}
.lsbt p{ width:auto; margin-top:45px;}
.lsnr{ width:1250px; margin-top:20px; float:left;}
.lsnr dl{ width:570px; margin:10px; float:left; height:160px; border:1px solid #CCC; background:#FFF; padding:10px;}
.lsnr dl dt{ width:130px; height:155px; float:left;}
.lsnr dl dd{ width:416px; float:right;}
.lsnr dl dd p{ width:416px; float:left; border-bottom:1px solid #CCC; line-height:30px; font-size:16px;}
.lsnr dl:hover{ background:#E1E1E1; transition:0.3s; border:1px solid #FFF;}
.span1{ width:100%; float:left; line-height:24px; color:#666; font-size:14px;}
.span2{ width:100%; float:left; line-height:24px; color:#666; font-size:14px;}
.lsnr dl dd a{ color:#F00;}
.gengd{ width:100%; float:left; text-align:center;}
.gengd a{ background:#A6D434; text-align:center; margin:20px auto; width:100px; height:30px; border-radius:8px; line-height:30px; color:#FFF; display:block;}
.xuesheng{ width:100%; background:url(../Images/bg2.jpg) top center; height:auto;}

.lsbt2{ width:1250px; float:left; text-align:center; margin-top:50px; color:#749D19; font-size:14px;  height:auto;}
.lsbt2 p{ width:auto; margin-top:35px;}
.xsnr{ width:1250px; margin-top:10px; float:left;}
.xsnr dl{ width:286px; padding:7px; height:184px; float:left; margin:10px 5px; background:#F3F3F3; border:1px solid #CCC;}
.xsnr dl dt{ width:120px; height:170px; float:left; background:url(../Images/xsbg.jpg); padding:5px;}
.xsnr dl dd{ width:145px; line-height:25px; padding-top:10px;   float:right;}
.xsnr dl dd strong{ font-size:15px; line-height:40px; }
.xsnr dl:hover{ transition:0.3s; background:#749D19; border: #CCC 1px solid;  color:#FFF}.huanj{ width:100%; background:#F0F0F0; padding-bottom:20px; height:auto;}

/*yx_rotaion*/
.yx-rotaion{ float:left; margin-top:40px; height:320px; width:480px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;}

/* µ×²¿±³¾° */
.yx-rotation-title{position:absolute;width:480px;height:50px;line-height:24px;display:block;  z-index:1}

/* µ×²¿ÎÄ×Ö */
.yx-rotation-t{color:#fff;font-size:13px;font-family:microsoft yahei;width:480px; padding:10px 0px 10px 10px;background:url(../Images/lx.png);height:50px; text-decoration:none; z-index:2;bottom:0;line-height:24px}
.yx-rotation-t a:hover{color:#fff;}

/* µ×²¿·­Ò³µãµã */
.yx-rotation-focus{ height:38px;line-height:30px;right:20px;bottom:0;z-index:2; /*border:1px solid #f00;*/}
.yx-rotation-focus span{ display:block; width:12px;_width:8px; height:12px;_height:8px; line-height:12px;_line-height:8px; background:url(../Images/ico.png) no-repeat -24px -126px; background-color:none; _background-color:#CCC; float:left;margin-left:5px;_margin-top:2px;position:relative;top:14px;cursor:pointer;text-indent:-9999px}
.yx-rotation-focus span.hover{ width:12px; height:12px; background:url(../Images/ico.png) no-repeat -10px -126px; background-color:none; _background-color:#83b3e4;_margin-top:0px;}

/* ×óÓÒ·­Ò³¼ýÍ· */
.yx-rotaion-btn{ width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{ display:block; background:url(../Images/ico.png) no-repeat; width:41px;height:41px;cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;position:relative}
.yx-rotaion-btn .left_btn{ background-position:-2px -2px;float:left;left:10px;}
.yx-rotaion-btn .right_btn{ background-position:-2px -49px;float:right;right:10px;}
.yx-rotaion-btn span.hover{ filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}

.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li img {  height:320px; width:480px;}
.yx-rotaion a:link{ color:#fff;}
.yx-rotaion a:hover{ color:#FFF;}

.lsbt3{ width:1250px; float:left; text-align:center; margin-top:50px; color:#749D19; font-size:14px;  background:url(../Images/bt2.jpg) no-repeat; height:auto;}
.lsbt3 p{ width:auto; margin-top:45px;}
.xinw{ width:1250px; float:left;} 

.xwnr{ width:728px; height:auto; margin-top:30px; float:right; }
.xwnr li{ width:728px; margin:9px 0px; height:66px; float:left; background:#717171;}
.xwnr li span{ width:66px; padding-top:5px; height:61px; float:left; background:#4B4B4B; text-align:center; color:#999;;}
.xwnr li a{ font-size:14px; color:#CCCCCC; padding-left:15px; line-height:66px;}
.xwnr li:hover{ background:#749D19; color:#FFF;}
.lsbt4{ width:1250px; float:left; text-align:center; margin-top:50px; color:#749D19; font-size:14px;  background:url(../Images/bt3.jpg) no-repeat; height:auto;}
.lsbt4 p{ width:auto; margin-top:45px;}

.hjnr{ width:100%; float:left; margin-top:20px;}
.hjnr a{ width:220px; height:135px; margin:10px; float:left; border:5px solid #FFF;}

.lsbt5{ width:1250px; float:left; text-align:center; margin-top:50px; color:#749D19; font-size:14px;  background:url(../Images/bt4.jpg) no-repeat; height:auto;}
.lsbt5 p{ width:auto; margin-top:40px;}
.lxnr{ width:100%; background:url(../Images/ditu.jpg) center; height:507px; margin:30px 0px;}
.foot{ background:#333333; margin-top:20px; width:100%; height:auto; padding:30px 0px;}
.foo1{ float:left; color:#FFF; line-height:23px;}
.foo1 a{ color:#FFF;}
.foo2{ float:right; width:177px; height:176px;}

.ban2{ width:100%; background:url(../Images/pxbg1.jpg) no-repeat center; height:411px;}
.ban3{ width:100%; background:url(../Images/pxbg1.jpg) no-repeat center; height:411px;}
.ban4{ width:100%; background:url(../Images/pxbg1.jpg) no-repeat center; height:411px;}
.ban5{ width:100%; background:url(../Images/pxbg1.jpg) no-repeat center; height:411px;}
.ban6{ width:100%; background:url(../Images/pxbg1.jpg) no-repeat center; height:411px;}
.zjsw{ width:1250px; height:45px; background:#749D19; line-height:45px; margin:-23px auto 0px;  color:#FFF; font-size:16px;}
.zjsw p{ float:left; width:120px; text-align:center; background:#424A30;}
.zjsw span{ float:right; margin-right:15px; font-size:12px; color:#FFF;}
.zjsw a{ color:#FFF;}
.zjnr{ width:1250px; margin:20px auto 50px; height:auto;  background:url(../Images/shuiy.jpg) no-repeat center; line-height:28px; font-size:14px;}

.sznr{width:1250px; background:url(../Images/shuiy.jpg) no-repeat center; margin:20px auto 50px; height:auto; overflow:hidden; line-height:28px; font-size:14px;}
.sznr dl{ width:570px; margin:10px; float:left; height:160px; border:1px solid #CCC;padding:10px;}
.sznr dl dt{ width:130px; height:155px; float:left;}
.sznr dl dd{ width:416px; float:right;}
.sznr dl dd p{ width:416px; float:left; border-bottom:1px solid #CCC; line-height:30px; font-size:16px;}
.sznr dl dd a{ color:#F00;}
.sznr dl:hover{ background:#EEE;}
.fy{ width:100%; text-align:center; margin:20px auto 40px; line-height:30px;}
.fy a{ color:#333;} 
.bt{ width:98%; font-weight:bold; font-size:18px; color:#000; float:left; height:25px; text-align:center; padding:1%;}
.sj{ font-size:12px; color:#999; float:left; width:100%; margin:10px 0px; text-align:center; border-bottom:dashed 1px #CCCCCC;}
.nr{ width:100%; font-size:14px; line-height:28px; float:left;}
.fp{ width:100%; float:left; margin:40px 0px;}
.fp a{ margin-right:15px; color:#999;}
.tu{ width:100%; float:left; text-align:center; margin:20px 0px;}.xsnr2{ width:1250px;  background:url(../Images/shuiy.jpg) no-repeat center;margin:30px auto 0px; height:auto; overflow:hidden;}
.xsnr2 dl{ width:286px; padding:7px; height:184px; float:left; margin:10px 5px; background:#F3F3F3; border:1px solid #CCC;}
.xsnr2 dl dt{ width:120px; height:170px; float:left; background:url(../Images/xsbg.jpg); padding:5px;}
.xsnr2 dl dd{ width:145px; line-height:25px; padding-top:10px;  color:#666; float:right;}
.xsnr2 dl dd strong{ font-size:15px; line-height:40px; color:#000;}
.xsnr2 dl:hover{ background:#FFF; border:#749D19 1px solid;}
.xwnr2{ width:1250px; height:auto; margin:30px auto 0px; overflow:hidden; background:url(../Images/shuiy.jpg) repeat-y center; }
.xwnr2 li{ width:565px; font-size:14px; background:url(../Images/lx.png) no-repeat left center; padding-left:15px; margin:9px 20px; height:36px; float:left; border-bottom:dashed 1px #CCCCCC; line-height:36px; color:#999; text-align:right;}
.xwnr2 li a{ float:left; color:#424A30;}
.xwnr2 li a:hover{ color:749D19;}
.hjnr2{ width:1250px; margin:20px auto; height:auto; overflow:hidden;}
.hjnr2 a{ width:220px; height:135px; margin:10px; float:left; border:5px solid #749D19;}
.hjnr2 a:hover{border:5px solid #424A30;}
.flnr{ width:1250px;background:url(../Images/shuiy.jpg) no-repeat center; margin:30px auto 0px; height:auto; overflow:hidden;}
.flnr dl{ width:570px; background:#EEE; float:left; height:135px; padding:10px; margin:10px 15px; border:1px solid #CCC;}
.flnr dl dt{ width:220px;border:1px solid #FFF; height:135px; float:left;}
.flnr dl dd{ width:320px; float:right; color:#666; font-size:13px;  line-height:24px;} 
.flnr dl dd a{ color:#000; font-weight:bold;font-size:14px;}
.flnr dl:hover{ border:1px solid #749D19; transition:0.3s; }

#img1{width:234px;height:174px;position:absolute;top:43px;left:2px;z-index:10000;}
#img1 div{width:234px;text-align:right;font-size:12px;}
#img1 div a:link{text-decoration:none;}
#img1 div a:hover{color:red;text-decoration:none;}
#img1 img{width:234px;height:174px;}

.dt{ width:100%; height:550px;}

.lxnr2{ width:1250px; background:url(../Images/shuiy.jpg) no-repeat center; font-size:14px; margin:30px auto; line-height:25px; height:auto; overflow:hidden;}

.sy1{ width:1250px; overflow:hidden; margin:50px auto 0px auto; height:auto;}
.sy1a{ width:1250px; height:80px; float:left; color:#2E264B; line-height:80px; text-align:left; font-size:36px; font-weight:bold;}
.sy1b{ width:1250px; height:40px; float:left; color:#2E264B; line-height:40px; text-align:left; font-size:16px; margin-bottom:40px;}
.sy1c{ width:1250px; height:auto; float:left;}
.sy1c dl{ width:416px; height:auto; float:left; text-align:center; line-height:55px; color:#2E264B; font-size:24px; font-weight:bold;}
.sy1c dl dt{ width:400px; height:auto; float:left;}
.sy1c dl dd{ width:400px; height:55px; float:left;}
.sy1c dl a{color:#2E264B; text-decoration:none;}
.sy1c dl a:hover{color:#c00; text-decoration:none;}