@charset "gb2312";
/* CSS Document */

.bannerbox{width:100%;height:360px;overflow:hidden;position:relative;min-width:990px;padding-bottom:25px;}
.botshadow{width:100%;height:150px;background:url(imagesbotshadow.png);position:absolute;bottom:25px;left:0;z-index:1;}
.topshadow{width:100%;height:10px;background:url(imagestopshadow.png);position:absolute;top:0;left:0;z-index:1;}
.bannerimg{width:100%;height:360px;position:absolute;top:0;left:0;}
.bannerimg ul li{width:100%;height:360px;display:block;position:relative;}
.bannerimg ul li img{width:1920px;height:360px;position:absolute;left:50%;margin-left:-960px;top:0;}
.bannerimg ul li img.bannershadow{width:100%;height:360px;left:0;top:0;margin:0;}
.banner{width:990px;height:360px;margin:0 auto;position:relative;z-index:99;}
.bannersma{width:432px;height:78px;position:absolute;bottom:0;left:50%;z-index:2;margin-left:60px;display:none;}
.bannersma ul li{position:absolute;top:224px;left:0;}
.bannersma ul li dl{width:432px;height:78px;background:url(imageswhite.png);position:relative;}
.bannersma ul li dl dt{width:402px;padding:5px 15px;font-size:16px;color:#ffcc00;line-height:20px;background:#3E1F49;}
.bannersma ul li dl dd{padding:3px 15px;text-align:right;position:absolute;bottom:0;left:0;width:402px;}
.bannersma ul li dl dd a{display:inline-block;width:60px;height:22px;background:#3E1F49;line-height:22px;text-align:center;color:#fff;}
#bannersma1{top:0;}
.bannersub{width:200px;height:20px;position:absolute;left:50%;bottom:0px;z-index:2;margin-left:75px;display:none;}
.bannersub ul li{display:block;width:9px;height:9px;overflow:hidden;background:#959595;border-radius:9px;float:left;margin-right:10px; cursor:pointer;}
.bannersub ul li.cur{background:#3D1E47;}
.banner img.bannerrightimg{position:absolute;right:0;bottom:0;z-index:2;}
/*@media screen and (max-width: 1400px) {
  .bannerimg ul li,.bannerimg,.banner{
	height:380px;
  }
}*/

.main1bg{width:100%;margin:0 auto;}
.main1warp{width:100%;margin:0 auto;padding-top:15px;height:352px;background:url(imagesmain1bg.jpg) repeat-x bottom;}
.main1{width:990px;margin:0 auto;}
.main1left{width:337px;float:right;}
.main1leftbot{width:494px;}
.main1right{width:594px;float:left;position:relative;height:349x;border-top:3px solid #234BAA;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;background:#fff;}
.main1right a.newslink{position:absolute;right:10px;top:-14px;background:rgb(7, 90, 168);color:#fff;font-size:14px;padding:2px 5px;}
.main1right a.newslink:hover{text-decoration:none;background:#70089a;}
.main1rightbox{width:554px;height:331px;margin:18px 20px 0;}
.main1righttop{width:554px;height:265px;}
.main1righttoptit{width:62px;height:265px;float:left;}
.main1righttopcon{width:492px;height:265px;float:left;}
.main1righttopcon dl{margin-left:23px;padding-left:23px;background:url(imagesli.jpg) no-repeat left 14px;}
.main1righttopcon dl dt{height:30px;overflow:hidden;line-height:30px;}
.main1righttopcon dl dt a{font-size:14px;color:#313131;}
.main1righttopcon dl dd{font-size:12px;line-height:18px;color:#4d4d4d;max-height:30px;overflow:hidden;}
.main1righttopcon dl dd p{color:#4d4d4d;line-height:18px;margin-top:6px;}
.main1rightbot{height:103px;}
.main1rightbot .main1righttopcon{background:url(imagesnewsline.jpg) no-repeat top left;padding-top:7px;}
.main1rightbot .main1righttopcon dl dd{float:left;line-height:30px;width:90px;}
.main1rightbot .main1righttopcon dl dt{float:left;width:350px;}
.main1rightbot .main1righttopcon dl dt a{line-height:22px;margin-top:4px;display:inline-block;}
.main1rightbot .main1righttopcon dl{display:block;width:440px;height:auto;overflow:hidden;}

.main1righttopal{width:0px;position:absolute;left:20px;top:18px;background:#fff url(imagesnewsalertbg.jpg) repeat-y left;height:331px;}
.main1righttopaltit{width:48px;height:300px;float:left;}
.main1righttopalcon{width:506px;height:300px;float:left;}
.main1righttopalcon dl{height:33px;width:506px;}
.main1righttopalcon dl dd{width:98px;height:32px;float:left;text-align:right;border-bottom:1px solid #ccc;color:#5c5c5c;line-height:32px;}
.main1righttopalcon dl dt{width:383px;height:33px;padding-left:25px;float:left;line-height:33px;overflow:hidden;}
.main1righttopalcon dl dt a,.main1righttopalcon dl dt p{font-size:14px;float:left;}
.main1righttopalcon dl dt a{width:250px;overflow:hidden;display:block;margin-left:10px;height:33px;line-height:33px;}
.main1righttopalmore{width:554px;height:30px;line-height:30px;text-align:right;}
.main1righttopalmore a{color:#70089a;}

.main1newstit{width:337px;height:35px;background:url(imagesmain1righttitbg.jpg);}
.main1newstit a{height:32px;display:block;float:left;margin-right:20px;line-height:32px;font-size:18px;color:#333;margin-top:3px;}
.main1newstit img{float:right;margin-top:10px;}
.main1newstit a.cur{color:#234caa;border-top:3px solid #234caa;margin-top:0;}
.main1newstit div{float:right;}
.main1newstit div a{margin:0;height:35px;line-height:35px;font-size:12px;color:#234caa;}
.main1news{height:273px;}
.main1newscon{width:337px;height:290px;margin-top:20px;}
.main1newsconwarp{width:337px;height:290px;position:relative;}
.main1newsconwarp dl{float:left;width:98px;height:212px;border:1px solid #C9C9C9;}
.main1newsconwarp dl dd{width:98px;height:135px;border-bottom:1px solid #c9c9c9;overflow:hidden;}
.main1newsconwarp dl dd img{width:98px;height:135px;}
.main1newsconwarp dl dt{width:88px;height:72px;padding:5px 5px 0;line-height:22px;}
.main1newsconwarp dl dt p,.main1newsconwarp dl dt a{color:#383838;}
.main1newsconwarp dl dt a{display:block;height:45px;overflow:hidden;}
.main1newsconwarp ul{display:block;width:219px;float:left;margin-left:18px;overflow:hidden;}
.main1newsconwarp ul li{width:219px;height:55px;overflow:hidden;display:block;margin:0;padding:0;vertical-align: bottom;}
.main1newsconwarp ul li span{display:block;width:44px;height:21px;text-align:center;line-height:21px;color:#fff;float:left;background:url(imagesnewstime.jpg);}
.main1newsconwarp ul li a{float:left;margin-left:16px;display:block;width:150px;height:48px;overflow:hidden;line-height:16px;}
.main1newsconwarp p.main1newsmore{display:block;width:337px;height:20px;background:url(imagesnewsline2.jpg);position:absolute;bottom:30px;left:0;text-align:right;}
.main1newsconwarp p.main1newsmore a{background:#F5F5F5;padding-left:15px;color:#234caa;}

.main1newsconwarp1box{width:350px;}
.main1newsconwarp1box dl{width:165px;height:78px;float:left;margin-right:10px;border:none;overflow:hidden;display:block;}
.main1newsconwarp1box dl dd{width:50px;height:78px;float:left;border:none;}
.main1newsconwarp1box dl dd span{line-height:20px;border-bottom:1px solid #ddd;padding-right:3px;display:block;width:30px;}
.main1newsconwarp1box dl dd b{font-size:24px;color:#000;font-weight:normal;}
.main1newsconwarp1box dl dt{width:115px;float:left;height:75px;overflow:hidden;padding:0;}
.main1newsconwarp1box dl dt a{font-size:14px;color:#4288c7;display:block;height:60px;overflow:hidden;line-height:20px;}
b.main1newsconwarp1box{display:block;font-weight:normal;}

.main1bot{width:337px;height:52px;margin-top:9px;}
.main1bottit{width:99px;height:52px;float:left;background:url(imagesjctit.jpg);position:relative;}
.jcsub{width:22px;position:absolute;top:0;right:10px;}
.jcsub img{margin-top:7px; cursor:pointer;float:left;}
.jcsub img.jcbot{margin-top:9px;}
.main1bottit a{display:block;width:50px;height:44px;line-height:55px;color:#244baa;font-size:16px;overflow:hidden;text-align:center;line-height:18px;padding-top:8px;}
.main1bottit a:hover{text-decoration:none;}
.main1botcon{width:212px;height:48px;background:#244CAB;float:left;padding:4px 13px 0;background:url(imagesjccon.jpg);}
.main1botcon ul li{width:212px;height:48px;overflow:hidden;}
.main1botcon ul li a{line-height:18px;margin-top:5px;display:inline-block;height:36px;overflow:hidden;}

.main1r1box2{width:0px;height:100px;position:absolute;left:85px;top:250px;}

.main2{width:100%;height:424px;background:#fff;}
.main2box{height:424px;width:988px;position:relative;background:url(imagesmain2tit.jpg) no-repeat 13px 10px;}
.main2box a.xnxy{position:absolute;top:20px;left:20px;font-size:18px;}
.main2box a.xnxy:hover{text-decoration:none;color:#075aa8;}
.main2boxwarp{width:1010px;height:424px;}
.main2boxwarp ul li{float:left;width:180px;padding-right:22px;background:url(imagesmain2bg.jpg) no-repeat right 70px;margin-top:75px;}
.main2boxwarp ul li a{display:block;width:180px;height:270px;position:relative;overflow:hidden;}
.main2boxwarp ul li a img{width:180px;height:270px;position:absolute;left:0;top:0;transition: all 2s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.main2boxwarp ul li.main2a2{margin-top:55px;background:url(imagesmain2bg.jpg) no-repeat right 90px;}
.main2boxwarp ul li a img:hover{top:-15px;left:-10px;width:200px;height:300px;}
.main2boxwarp ul li dl{width:180px;height:42px;background:#E5E5E5;}
.main2boxwarp ul li dl dd{width:34px;height:37px;text-align:center;line-height:16px;color:#fff;background:#005751;padding:5px 6px 0;float:left;}
.main2boxwarp ul li dl dt{width:124px;height:37px;float:left;padding:5px 5px 0;line-height:16px;}
.main2boxwarp ul li dl dt a{display:inline;width:auto;height:auto;}

.newswarp{width:1400px;margin:0 auto;position:relative;}
.newswarp a{display:block;width:90px;height:25px;position:absolute;right:325px;top:20px;} 

