@charset "gb2312";

/* CSS Document */

/*box*/

.box{ border-left:1px solid #E5E6E6; border-right:1px solid #E5E6E6; background:#FFF url(imagesmainbg.png) no-repeat center top; width:970px; padding:0px 9px 0px 9px; margin:0px auto;}

.box2{ border-left:1px solid #E5E6E6; border-right:1px solid #E5E6E6; background:#FFF; width:970px; padding:0px 9px 0px 9px; margin:0px auto;}



/*hot*/

.hot{ height:35px; background:url(imageshotbg.png) repeat-x center bottom; position:relative;}

  .hot marquee{ padding:10px 10px 0px 10px;}

  	

#MainPromotionBanner #SlidePlayer { position:relative; margin: 0 auto;}

#MainPromotionBanner .Slides{ padding: 0; margin: 0; list-style: none; height: 60px; overflow: hidden;}

#MainPromotionBanner .Slides li { float: left; width: 750px; height: 60px;}

#MainPromotionBanner .Slides img{ border:0; display: block; width: 750px; height: 60px;}

#MainPromotionBanner .SlideTriggers{ margin: 0; padding: 0; list-style: none; position: absolute; top:40px; right: 0px; z-index: 10; height: 25px;	}

#MainPromotionBanner .SlideTriggers li{ float: left; display: inline; color: #74a8ed; text-align: center; cursor: pointer; overflow: hidden;margin:0 2px;cursor:pointer;color:#000;padding:0 5px;background:#FFF;text-align:center; font-family:Arial; border:1px solid #878485; font-size:12px;}

#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../images/slide_trigger_c.gif) no-repeat center center; border:0; font-weight:bold; margin:0 2px;background:#E4C52B;color:#883D11; border:1px solid #594F45; font-weight:bold;}

	

	

/*main1_l*/

.main1_l{ width:750px; float:left;}

  .main1_l .bimg{ width:330px; height:265px; float:left;}

  

  .play{ text-align:left; height:265px; }

	.play .textbg{margin-top:215px;z-index:1;filter:alpha(opacity=40);opacity:0.4;width:330px;position:absolute;height:50px;background:#000;}

	.play .text{margin-top:225px;z-index:2;padding-left:10px;font-size:14px;width:330px;color:#fff;line-height:21px; overflow:hidden;position:absolute;cursor:pointer;}

	.play .num{margin:247px 5px 0 255px;z-index:3;width:145px; text-align:right;position:absolute;height:25px;}

	.play .num a{margin:0 2px;width:14px;height:15px; display:block; float:left; cursor:pointer; background:url(imagesico_col.png) no-repeat left top;}

	.play .num a.on{ background:url(imagesico_col.png) no-repeat left bottom;}

	.play .num a.on2{ background:url(imagesico_col.png) no-repeat left top;}

	.play .content img{width:330px;height:265px;}



  

  .main1_l .bcon{ width:410px; float:right; border:1px solid #A5D2EB; height:264px; background:#F1FAFF;overflow: hidden;}

  .main1_l .bcon .til{ border-bottom:1px solid #A5D2EB; height:36px; background:url(imagestilbg.png) repeat-x center -1px; position:relative;}

  .main1_l .bcon .til dl{ position:absolute; top:-5px; left:0px; width:100%;}

  .main1_l .bcon .til dd{ width:123px; float:left; height:38px; text-align:center; cursor:pointer;}

  .main1_l .bcon .til .bg1{ background:url(imagestab.gif) no-repeat left -38px;}

  .main1_l .bcon .til .bg1on{ background:url(imagestab.gif) no-repeat left top;}

  .main1_l .bcon .til .bg2{ background:url(imagestab.gif) no-repeat left -114px;}

  .main1_l .bcon .til .bg2on{ background:url(imagestab.gif) no-repeat left -76px;}

  .main1_l .bcon .til .bg3{ background:url(imagestab.gif) no-repeat left -190px;}

  .main1_l .bcon .til .bg3on{ background:url(imagestab.gif) no-repeat left -152px;}

  

  .main1_l .bcon .til dt{ width:auto; float:right; padding:15px 5px 0px 0px;}

  .main1_l .bcon li{ clear:both; height:15px; padding-top:11px; text-align:left; background: url(imagesli.gif) no-repeat 10px 18px;}

  .main1_l .bcon #first{ border-bottom:1px dashed #BFDFF1; height:30px; padding-top:15px; text-align:center; color:#FA7C00; background:none;}

  .main1_l .bcon #first a:link,.main1_l .bcon #first a:visited,.main1_l .bcon #first a:active{ color:#FA7C00; text-decoration:none; font-size:18px; font-weight:bold; width:100%;}

  .main1_l .bcon #first a:hover{ color:#FA7C00; text-decoration: underline;}



  .main1_l .bcon li a{ padding-right:10px; text-indent:18px; display:block; float:left; width:315px; text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}

  .main1_l .bcon li .gray{ display:block; float:right; width:80px; font-weight:normal;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

  .main1_l .bcon li img{ margin-left:5px;}

  

  

/*main1_r*/  

  .main1_r{ width:210px; float:right;}

/*main2*/

.main2{ height:275px; position:relative; width:480px; border:1px solid #A5D2EB; background:#F1FAFF;overflow: hidden;}

.main2 .til{ border-bottom:1px solid #A5D2EB; height:36px; background:url(imagestilbg.png) repeat-x center -1px; position:relative;}

.main2 .til dl{ position:absolute; top:-5px; left:0px; width:480px;}

  .main2 .til dd{ width:123px; float:left; height:38px; text-align:center;}

  .main2 .til .bg1{ background:url(imagestil.gif) no-repeat left 0px;}

  .main2 .til .bg2{ background:url(imageskjpj.gif) no-repeat;}

  .main2 .til .bg3{ background:url(imagestil.gif) no-repeat left -114px;}

  .main2 .til .bg4{ background:url(imagestil.gif) no-repeat left -152px;}

  .main2 .til dt{ width:auto; float:right; padding:15px 5px 0px 0px;}

  .main2 .bcon{ padding:0px 10px;}

  .main2 .bcon li{ clear:both; height:15px; padding-top:11px; text-align:left; background: url(imagesli.gif) no-repeat 0px 18px;}

  .main2 .bcon li a{ padding-right:10px; text-indent:10px; display:block; float:left; width:360px; text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}

  .main2 .bcon li .gray{ display:block; float:right; width:90px; font-weight:normal;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

  .main2 .bcon li img{ margin-left:5px;}

/*main3*/

.main3{ height:275px;position:relative; width:317px; background:#F1FAFF;overflow: hidden;}

.main3 .til{ border:1px solid #A5D2EB; height:36px; background:url(imagestilbg.png) repeat-x center -1px; position:relative;}

.main3 .til dl{ position:absolute; top:-5px; left:0px; width:317px;}

  .main3 .til dd{ width:123px; float:left; height:38px; text-align:center;}

  .main3 .til .bg1{ background:url(imagestil.gif) no-repeat left -76px;}

  .main3 .til .bg2{ background:url(imagestil.gif) no-repeat left -114px;}

  .main3 .til .bg3{ background:url(imagestil.gif) no-repeat left -152px;}

  .main3 .til .bg4{ background:url(imagestil.gif) no-repeat left -190px;}

  .main3 .til .bg5{ background:url(imagestil.gif) no-repeat left -228px;}

  .main3 .til .bg6{ background:url(imagestil.gif) no-repeat left -266px;}

  .main3 .til .bg7{ background:url(imagestil.gif) no-repeat left -304px;}

  .main3 .til dt{ width:auto; float:right; padding:15px 5px 0px 0px;}

  .main3 .bcon{ padding:0px 10px; border:1px solid #A5D2EB; border-top:0px; height:220px;}

  .main3 .bcon li,.main3 .bcon2 li{ clear:both; height:15px; padding-top:11px; text-align:left; background: url(imagesli.gif) no-repeat 0px 18px;text-indent:10px;}

  .main3 .bcon2{ padding:0px 10px; border:1px solid #A5D2EB; border-top:0px; height:211px;}

/*qkcon*/

.qkcon{ border-top:0px; height:212px; background:url(imagesqkbg.png) repeat-y center center;}

.qkcon .t{ background:url(imagesqkbg_t.gif) no-repeat left top; height:212px;}

.qkcon .b{ background:url(imagesqkbg_b.gif) no-repeat left bottom; height:212px;}

  .qkcon dl{ width:130px; float:left; margin:0px 10px 0px 15px;}

  .qkcon dd{ width:130px; height:155px; background:url(imagesqk.png) no-repeat center top; padding-top:7px;}

  .qkcon dt{ height:20px; padding-top:10px; text-align:center; font-weight:bold;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*cxcon*/

.cxcon{ width:318px;background: #F1FAFF;    height: 275px;}

.cxcon .bg1{ height:35px; background:url(imagescx1.png) no-repeat left bottom; text-align:left; padding:35px 1px 0px 13px}

.cxcon .bg2{ height:35px; background:url(imagescx2.png) no-repeat left bottom; text-align:left; padding:31px 1px 0px 13px}

.cxcon .bg3{ height:84px; background:url(imagescx4.png) no-repeat left bottom; text-align:left; padding:30px 1px 0px 13px}

.cxcon .bg4{ height:80px; background:url(imagescx5.png) no-repeat left bottom; text-align:left; padding:10px 1px 0px 0px}

.cxcon .bg5{ height:80px; background:url(imagescx5.png) no-repeat left bottom; text-align:left; padding:10px 1px 0px 0px}

.cxcon input{ width:203px; height:26px; padding:0px 13px 4px 8px; line-height:21px; background:url(imagesinputbg.png) no-repeat left top; border:0px; margin-right:5px;float: left;}

.cxcon .bg3_btnbg {background:url(imagesinputbg_05.jpg) no-repeat left bottom; width:196px; height:26px; padding:0px 13px 4px 8px; line-height:21px; border:0px; margin-right:0px; }

.cxcon .bg3 span{display:block;font-size:13px; height:40px; padding-left:0px; width:310px;}

/*zyxh*/

.zyxh{ height:275px;position:relative; width:318px; background:#F1FAFF;overflow: hidden;}

.zyxh .til{ border:1px solid #A5D2EB; height:36px; background:url(imagestilbg.png) repeat-x center -1px; position:relative;}

.zyxh .til dl{ position:absolute; top:-5px; left:0px; width:317px;}

  .zyxh .til dd{ width:123px; float:left; height:38px; text-align:center;}

  .zyxh .til .bg1{ background:url(imagestab2.gif) no-repeat left -38px;}

  .zyxh .til .bg1on{ background:url(imagestab2.gif) no-repeat left top;}

  .zyxh .til .bg2{ background:url(imagestab2.gif) no-repeat left -114px;}

  .zyxh .til .bg2on{ background:url(imagestab2.gif) no-repeat left -76px;}

  .zyxh .til dt{ width:auto; float:right; padding:15px 5px 0px 0px;}

  .zyxh .bcon{ padding:0px 10px; border:1px solid #A5D2EB; border-top:0px; height:220px;}

  .zyxh .bcon li{ clear:both; height:15px; padding-top:11px; text-align:left; background: url(imagesli.gif) no-repeat 0px 18px;}

  .zyxh .bcon li a{ padding-right:10px; text-indent:10px; display:block; float:left; width:360px; text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}





/*links*/

.links{ position:relative; width:970px;}

.links .til{border-bottom:2px solid #72B9E1; height:30px; position:relative;}

.links .til h2{ text-align:left; font-size:14px; letter-spacing:2px; line-height:30px; color:#72B9E1; margin-left:20px; padding-left:30px; background:url(imagespeople-b128.png) no-repeat left;}

.links .bcon{ padding:0px 5px;  height:60px; background:#FCFEFF;}

.links .bcon li{ width:120px; height:45px; float:left; 5.jpg) no-repeat;}

  

/*?*/  

.new_hang{ line-height:30px;}

.new_select{ float:left; padding-left:18px;}

.new_select2{ float:left; padding-left:30px;}

.new_select3{ float:left; padding-left:30px;}

.new_hang span{font-size:12px;}

.new_hang select{width:230px; margin:0; padding:0; border:1px solid #A5D2EB; font-size:12px;}