@charset "gb2312";
/* CSS Document */

body,html{font-family:"ËÎÌå", Arial; margin:0 auto; padding:0 auto;font-size:12px; background:#fff;}
{filter: expression(document.execCommand("BackgroundImageCache", false, true));}
ul,li,dl,dt,dd{ padding:0; margin:0; list-style-type:none; }
a{color:#4C4C4C; text-decoration:none;}
h1,h2,h3,h4,h5{ padding:0; margin:0;}
a:hover{text-decoration:none; padding:0; border:none;}
image{ border:none; vertical-align:top;}
.top{width:100%;  text-align:center; background:url(../images/banner_bj.jpg) no-repeat center top;}
.t1{width:100%; background:#f4f4f4; height:auto; margin:auto;}
.t2{width:100%; background:#fff; height:auto; margin:auto;}
.t3{width:1280px; height:auto;}



/*-------------------------------------------ÇÐ»»Ñ¡Ïî¿¨------------------------------------- */

.ty{ width:1000px; margin:0 auto; margin-top:30px;}
.ty1{ padding-bottom:30px;}
.ty2{ width:990px; height:356px; background:url(../images/ty1.jpg) no-repeat center top; padding-left:10px; padding-top:75px; }
.ty2 li{ float:left; width:222px; line-height:21px; color:#666; margin:0 12px; display:inline;}
.ty2 li a{ color:#bc912b; text-decoration:underline;}
.vx{ width:1000px; margin:0 auto; margin-top:30px;}
.vx2{ text-align:center; padding:30px 0 45px 0;}
.vx3{ line-height:21px; color:#666; padding:0 25px;}
.vx3 a{ color:#08509b; text-decoration:underline;}
.vx4{ padding:15px 0 15px 26px; height:auto; overflow:auto; float:left; width:585px;}
.vx4 li{ float:left; width:172px; margin:4px 8px; line-height:25px; text-align:center; color:#666;}
.vx4 li a:hover{color:#08509b;}
.vxx1{ float:left; width:360px; padding-left:25px; display:inline;}





.zj{ width:1000px; margin:0 auto;}
.zj2{ padding-top:10px; clear:both;}

.zx a{ width:90px; height:90px; display:block; margin:0 auto;}
.fw{ width:1000px; margin:0 auto; margin-top:30px;}
.fw2{ border:1px solid #dadfe3; border-top:none;}
.fw21{ width:952px; margin:0 auto; padding-top:30px;}
.fw211{ float:left;}
.fw212{ float:right; line-height:21px; color:#707070; width:616px; padding-top:4px;}
.fw212 li{ background:url(../images/fw.gif) no-repeat 3px 4px; color:#555555; line-height:24px; padding-left:24px; margin-top:20px;}
.ls{ text-align:center; padding:35px 0}
.lc{ width:1000px; margin:0 auto; background:url(../images/lc1.jpg) no-repeat center top; height:600px; } 
.lc ul{ float:left; width:306px; line-height:18px; color:#666666; padding-left:150px; margin-top:160px; }
.lc li{ margin-bottom:35px; }
.lc li a{ color:#08509b; text-decoration:underline;}
.jt{ width:1000px; margin:0 auto; margin-top:30px;}
.jt2{ width:980px; margin:0 auto; padding:30px 0; }
.jt21{ float:left}

.jt22{ float:right; width:635px; line-height:20px; color:#666;}
.jt22 a{ color:#08509B; text-decoration:underline;}
.jt22 h4{ font-family:"ºÚÌå"; font-size:20px; font-weight:normal; text-align:center; width:640px; line-height:40px; color:#bf8d46;}
.jt22 li{ width:147px; height:144px; background:url(../images/jt2.jpg) no-repeat; float:left; padding:6px 0 0 6px; margin:25px 5px 0 0; line-height:17px;}
.jt22 li span{ text-align:center; width:137px; display:block; line-height:20px;}




.zr{ width:1000px; margin:0 auto; margin-top:30px;} 
.vip{width:980px;height:390px;margin:auto; padding-top:30px;}

.vip_l{width:483px;height:390px;float:left;display:inline;position:relative; }

.vip_ll{width:235px;height:240px;float:left;display:inline;}
.vip_ll a{position:absolute;display:block;}
.vip_ll a:hover{text-decoration:none}
.vip_ll a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial;}
.vip_ll a:hover span{width:235px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=56);-moz-opacity:0.6;opacity:0.6;}

.vip_lr{width:240px;height:240px;float:left;display:inline;margin-left:8px;position:relative;}
.vip_lr1{width:240px;height:120px;float:left;display:inline;}
.vip_lr1 a{position:absolute;display:block;}
.vip_lr1 a:hover{text-decoration:none}
.vip_lr1 a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial;}
.vip_lr1 a:hover span{width:240px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=56);-moz-opacity:0.6;opacity:0.6;}

.vip_lr2{width:115px;height:110px;float:left;display:inline;margin:10px 0 0 5px;}
.vip_lr2 a{position:absolute;display:block;}
.vip_lr2 a:hover{text-decoration:none}
.vip_lr2 a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial;}
.vip_lr2 a:hover span{width:115px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=56);-moz-opacity:0.6;opacity:0.6;}

.vip_r{width:484px;height:390px;margin-left:10px;float:left;display:inline;}
.vip_r1{float:right;display:inline;}

.vip_r11{float:left;display:inline;width:240px;height:120px; position:relative;}

.vip_r12{float:left;display:inline;width:115px;height:110px;margin-top:10px;}
.vip_r12 a{position:absolute;display:block;}
.vip_r12 a:hover{text-decoration:none}
.vip_r12 a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial;}
.vip_r12 a:hover span{width:115px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=56);-moz-opacity:0.6;opacity:0.6;}

.vip_r13{float:left;display:inline;width:240px;height:120px;margin-top:10px;}
.vip_r13 a{position:absolute;display:block;}
.vip_r13 a:hover{text-decoration:none}
.vip_r13 a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial;}
.vip_r13 a:hover span{width:240px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=56);-moz-opacity:0.6;opacity:0.6;}

.vip_r2{float:left;display:inline;margin-left:9px;width:235px;height:360px;margin-top:10px;}
.vip_r2 a{position:absolute;display:block;}
.vip_r2 a:hover{text-decoration:none}
.vip_r2 a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial;}
.vip_r2 a:hover span{width:235px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=56);-moz-opacity:0.6;opacity:0.6;}

.vip_d{width:450px;font-size:12px;line-height:22px;height:62px;margin:27px 0 40px 0; color:#666;}





.sr{width:982px;height:auto; margin:18px auto auto auto; padding-left:18px;}
.sr_l{ width:495px; height:376px; float:left;display:inline; background:url(../images/bbb.jpg) no-repeat bottom;}
.sr_r{ width:461px; height:376px; float:left;display:inline; margin-left:10px;background:url(../images/bb1.jpg) no-repeat bottom;}
.sr1{width:158px; height:256px; margin-left:16px; margin-top:25px; float:left; display:inline;text-align:center;}
.sr1 a{line-height:32px; font-size:12px;color:#676767; text-align:center;}
.sr1 a:hover{color:#2366ef; text-decoration:underline;}
.sr12{ width:290px; height:256px; float:left; margin-left:15px;margin-top:25px;}
.sr13{width:141px; height:130px; float:left;display:inline; margin-top:0px; text-align:center; line-height:26px; color:#666; text-align:center;}
.sr13 a{line-height:30px; font-size:12px;color:#676767; text-align:center;}
.sr13 a:hover{color:#2366ef;text-decoration:underline;}
.sr_d1{ font-size:13px;color:#444444; font-weight:bold;}
.sr_d2{ font-size:12px;color:#777777; line-height:22px;}
.sr_d3 a{ width:133px; height:17px; margin-top:5px;font-size:12px;color:#777777; background:url(../images/srd.jpg); float:left; display:inline; padding-left:10px;}
.sr_21{ width:238px; height:260px;float:left; display:inline; margin-left:15px;}
.sr22{ margin-left:10px; width:189px; float:left; display:inline; text-align:center;}
.sr22 a{line-height:30px; font-size:12px;color:#676767; text-align:center;}
.sr22 a:hover{color:#2366ef;text-decoration:underline;}






.footer{width:100%;height:175px;margin:5px auto 0 auto;background:url(../images/f_bg.jpg)  center;}
.f1{width:1002px;margin:auto;}
.f11{width:auto;float:left;padding-top:12px;margin-left:8px;display:inline; font-family:"Î¢ÈíÑÅºÚ";font-size:15px;}
.f11 a.bj{ width:100px; display:block; background:url(../images/aa.jpg) no-repeat right 3px; height:35px;}
.f11 a{ color:#707072; }
.f11 a:hover{ color:#2588cb;}
.f12{width:auto;float:left;margin-left:10px;display:inline;}
.f2{width:1002px;margin:auto;padding-top:;81px;}
.f21{width:368px;;margin-top:25px;float:left;display:inline;}
.f22{float:left;margin-top:15px;margin-left:20px;display:inline;width:496px; }
.d1 a{font:12px;color:#6a6a6a; text-decoration:none;}
.d1 a:hover{font:12px;color:#2588cb; text-decoration:none;}
.d2{font:12px;padding-top:15px;color:#939598; line-height:22px;}





.logo1{width:157px; height:106px;float:left}
.top1{width:100%; height:106px; margin:0px; padding:0px;background:url(../images/navi1_bg.jpg) repeat-x;}
.top2{width:100% ;height:6px; background-color:#00469b; font-size:0px; line-height:0px;}
.top2_{width:1000px; height:6px;font-size:0px;  line-height:6px;margin:auto}

.navi1_c{width:1000px; height:106px; margin:auto; padding:0px; padding:0px; background:url(../images/navi1_bg.jpg) repeat-x;}
.navi1_zi{font-weight:normal; font-size:12px; color:#35515D; margin-left:20px;}
.navi1_zi1{float:left;}
.navi1_zit{padding-top:18px;}
.navi1_zit strong{color:#FFFFFF; font-weight:normal; font-size:13px;}
.navi1_zit10{float:left; width:55px; height:13px; background-color:#08509B; padding:4px 0 4px 10px; display:inline;}
.navi1_zit11{float:left; width:55px; height:13px; background-color:#0080C7; padding:4px 0 4px 10px; display:inline;}
.navi1_zit12{float:left; width:55px; height:13px; background-color:#CF8A3A; padding:4px 0 4px 10px; display:inline;}
.navi1_zit13{float:left; width:55px; height:13px; background-color:#3CAD7A; padding:4px 0 4px 10px; display:inline;}
.navi1_zit2{float:left; margin:4px 0 0 8px; color:#87BFD7; font-size:16px; display:inline;}
.navi1_zi2{float:left; width:5px; height:106px; background:url(../images/navi1_f.jpg) no-repeat; margin:0 10px 0 10px; display:inline;}
.navi1_zic{clear:both; padding-top:5px; color:#87bfd7; line-height:22px;}
.navi1_zic a{color:#35515D; padding:2px;}
.navi1_zic a:hover{color:#ffffff; background-color:#fa7197; padding:2px;}
.navi1_zi3{float:right; margin:8px 10px 0 0; display:inline;}
.navi1_zi3 div{padding:3px;}

.banner{ width:100%; background:url(../images/bj_bg.jpg)  no-repeat center;}
.b{width:1000px; margin:0 auto;}





.anli{ width:1003px; margin:0 auto; }
.anli_t{ width:1002px; height:69px; background:url(../images/anli_bj2.jpg) repeat-x; }
.anli_t1{ float:left; width:2px; height:69px; background:url(../images/anli_bj02.jpg) no-repeat right;}
.anli_t2{ float:left}
.anli_t2 li{ float:left; width:200px; height:69px; background:url(../images/anli_line.jpg) no-repeat right 0;}
.anli_tt11 a{display:block; width:199px; height:69px; background:url(../images/11.jpg) no-repeat left; cursor:pointer;}
.anli_tt12 a{display:block; width:199px; height:69px; background:url(../images/12.jpg) no-repeat left; cursor:pointer;}

.anli_tt21 a{display:block; width:199px; height:69px; background:url(../images/21.jpg) no-repeat left; cursor:pointer;}
.anli_tt22 a{display:block; width:199px; height:69px; background:url(../images/22.jpg) no-repeat left; cursor:pointer;}
.anli_tt31 a{display:block; width:199px; height:69px; background:url(../images/31.jpg) no-repeat left; cursor:pointer;}
.anli_tt32 a{display:block; width:199px; height:69px; background:url(../images/32.jpg) no-repeat left; cursor:pointer;}
.anli_tt41 a{display:block; width:199px; height:69px; background:url(../images/41.jpg) no-repeat left; cursor:pointer;}
.anli_tt42 a{display:block; width:199px; height:69px; background:url(../images/42.jpg) no-repeat left; cursor:pointer;}
.anli_tt51 a{display:block; width:199px; height:69px; background:url(../images/51.jpg) no-repeat left; cursor:pointer;}
.anli_tt52 a{display:block; width:199px; height:69px; background:url(../images/52.jpg) no-repeat left; cursor:pointer;}
.anli_t3{ float:right; height:69px;width:173px; }
.anli_n{ width:1001px; height:865px; border:1px solid #95aece; border-top:none; overflow:hidden; position:relative;}
.anli_1{height:450px; position:absolute; z-index:1px; top:40px; left:30px;}
.anli_n1{float:left; width:410px; height:450px; display:inline; }
.anli_n2{float:left; width:520px; height:448px; padding-top:37px; color:#6a8ab3; background:url(../images/anli_bj.gif) no-repeat; display:inline;}
.anli_n2 tr{height:34px; line-height:34px;}
.anli_n2 td{width:430px;}
.anli_n2 td a{color:#fa7197; text-decoration:underline;}
.anli_n2 td a:hover{color:#fa7197; text-decoration:none;}
.anli_n2 td.b{width:74px; color:#38516d; font-weight:bold;}
.anli_n2 tr.w{height:53px; line-height:20px;}
.anli_n2 tr.s_h{height:122px; line-height:20px; vertical-align:top;}
.anli_n2 tr.s_h td{padding-top:5px;}
.anli_n2 td.dot{width:490px; text-align:right;}
.anli_2{height:57px; position:absolute; z-index:2; top:400px; left:330px;}
.anli_2 li{float:left; margin-left:6px; display:inline; cursor:pointer;}

.as{ width:1000px; background:url(../images/ss.jpg) no-repeat; height:500px; position:relative;}
.as1{ width:300px; float:left; line-height:31px; color:#666; margin-top:360px; margin-left:26px;}
.as2{ float:right; width:620px;}
.dp{ line-height:29px; color:#666; padding-top:110px;padding-left:15px;}
.dp a{ height:50px; width:150px; display:block; float:right; position:absolute; right:50px; top:175px; z-index:100; }
.as22{ margin-right:30px; padding-top:70px}
.cs{ width:1000px; background:url(../images/ss3.jpg) no-repeat center top; color:#999; line-height:21px; height:250px; padding-top:83px; margin-top:20px;}
.cs1{ width:460px; float:left; padding-left:25px;}
.cs2{ width:333; float:left; padding-left:63px;}
.cs2 span{ color:#08509b;}
#banner{
	width:100%;
	height:400px;
	position: relative;
	margin:0 auto;
	overflow:hidden;
}


#banner .pagination{ z-index:10; position:absolute; height:12px; bottom:20px; left:50%; margin-left:-50px; }
#banner li{width:9px; float:left; height:9px; margin-right:10px; background:url(../images/yuan.png) no-repeat; }
#banner li.current{	background:url(../images/yuan_hover.png) no-repeat; }
#banner li a{ text-indent:-10000px; display:block; height:10px; overflow: hidden; _zoom: 1; }
#banner .prev,#banner .next{ z-index:10; position:absolute; text-indent:-10000px; outline-style:none; utline-color:invert; outline-width:medium; width:31px; display:block; background-repeat:no-repeat; height:39px; top:219px; cursor:pointer; }
#banner .prev{ left:15px; background-image:url(../images/prev.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/prev.png"); _background:none; }
#banner .prev:hover{  background-image:url(../images/prev_hover.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/prev_hover.png"); _background:none; }
#banner .next{ background-image:url(../images/next.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/next.png"); _background:none; right:15px; }
#banner .next:hover {  background-image:url(../images/next_hover.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/next_hover.png"); _background:none; }




#gz_ban {WIDTH: 100%}
.gz_ban .ban1 {BACKGROUND: url(../images/b1.jpg) #181310 no-repeat center top; HEIGHT:400px; min-width: 980px}
#gz_ban {WIDTH: 100%; HEIGHT:400px}
#gz_ban .banC {Z-INDEX: 8; MARGIN: auto; OVERFLOW: hidden; POSITION: relative; HEIGHT: 400px; min-width: 980px}
#gz_ban .banC .ul_img {LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 400px}
#gz_ban .banC .ul_img LI {LEFT: 0px; VERTICAL-ALIGN: bottom; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 400px}
#gz_ban .banC .ul_img .current {FILTER: alpha(opacity=100); opacity: 1}
#gz_ban .banC .ul_img LI A {DISPLAY: block; WIDTH: 100%; HEIGHT: 400px}
#gz_ban .banC .ul_img LI .ban_1 {BACKGROUND: url(../images/b1.jpg) no-repeat center top}
#gz_ban .banC .ul_img LI .ban_2 {BACKGROUND: url(../images/b2.jpg) no-repeat center top}
#gz_ban .banC .ul_img LI .ban_3 {BACKGROUND: url(../images/b3.jpg) no-repeat center top}
#gz_ban .banC .ul_img LI .ban_4 {BACKGROUND: url(../images/b4.jpg) no-repeat center top}

#gz_ban .banC .ul_img LI .ban_fqj {BACKGROUND: url(../images/ban_fqj.jpg) no-repeat center top}
#gz_ban .banC .ul_img LI .ban_jxj {BACKGROUND: url(../images/ban_jxj.jpg) no-repeat center top}
#gz_ban .banC .b_np {DISPLAY: block; FONT-SIZE: 70px; Z-INDEX: 99; WIDTH: 40px; COLOR: #fff; LINE-HEIGHT: 80px; POSITION: absolute; TOP: 150px; HEIGHT: 80px; TEXT-ALIGN: center}
#gz_ban .banC #ban_prev {LEFT: 50%; MARGIN-LEFT: -500px}
#gz_ban .banC #ban_next {RIGHT: 50%; MARGIN-RIGHT: -500px}
#gz_ban .banC .tab_round {Z-INDEX: 99; LEFT: 50%; MARGIN-LEFT: -480px; BOTTOM: 0px; POSITION: absolute; width:1000px;}
#gz_ban .banC .tab_round LI { FLOAT: left; WIDTH:235px; HEIGHT: 39px}
#gz_ban .banC .tab_round LI A {DISPLAY: block; WIDTH:235px; HEIGHT: 39px; }
#gz_ban .banC .tab_round .on_round A {}

.xc{ width:1000px; margin:0 auto; padding:20px 0;}







