@charset "utf-8";

/* CSS Document */







#banner{width:1920px;height:701px; position:relative;left:50%;top:0; margin-left:-960px;}

.focus{width:1920px;height:701px;position:relative;float:left;overflow:hidden}

.f426x240 li{position:absolute;left:0;top:0;}

.f426x240 a{position:absolute; bottom:0;left:0px;width:648px;height:47px; background:url(../images/bj.png) no-repeat; display:block; z-index:999; padding-left:30px; padding-right:88px; padding-top:11px; color:#d0cdcc; font-family:"微软雅黑";}

.f426x240 a:hover{color:#FFF;}

.focus .bj{width:97px;height:23px; position:absolute;left:363px;top:243px; background:url(../images/dianBj.png) no-repeat; display:none;}



.rslides{width:100%;position:relative;list-style:none;padding:0}

.rslides_nav{ display:none;}

.rslides_tabs{clear:both;text-align:center; position:absolute; bottom:28px;left:620px; z-index:999; width:89px;height:10px;}

.rslides_tabs li{width:10px;height:10px; float:left; margin-right:12px;}

.rslides_tabs a{text-indent:-9999px;overflow:hidden;width:10px;height:10px;display:block; background:url(../images/hui.jpg) no-repeat;}

.rslides_tabs .rslides_here a{ background:url(../images/hong.jpg) no-repeat;}





#banner .left{width:268px;height:703px; position:absolute;left:339px;top:-73px; background:url(../images/bannerleft.png) no-repeat; border-bottom:2px #FFF solid;}

#banner .left .logo{width:213px;height:153px; padding-top:125px; margin:0 auto;}

#banner .left .login{width:206px;height:101px; margin:0 auto; margin-bottom:23px;}

#banner .left .login a{width:206px;height:101px; display:block; background:url(../images/login_07.jpg) no-repeat;}

#banner .left .login a:hover{background:url(../images/login2_07.jpg) no-repeat;}

#banner .left .search{width:206px;height:122px; margin:0 auto;}

#banner .left .search .text1{width:154px; padding:0 10px;height:28px; line-height:28px; color:#333; border:1px #d1d1d1 solid; border-right:none; float:left;}

#banner .left .search .button1{width:30px;height:30px; border:none; background:url(../images/search_12.jpg) no-repeat; cursor:pointer; float:left;}

#banner .left .search .button1:hover{background:url(../images/search2.jpg) no-repeat;}

#banner .left p{width:206px; display:block; font-size:12px; line-height:20px; color:#000;margin:0 auto; text-align:center;}



#main{width:1251px; display:table;position:relative;left:50%;top:0px; margin-left:-625px;}

#main .top{width:1251px;height:264px; margin-bottom:9px; background:#FFF; }

#main .top .left{width:270px;height:264px; float:left;}

#main .top .left a img{display:block}

#main .top .left a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#main .top .cen{width:624px;height:232px; float:left; border-right:1px #f0f0f0 solid; padding-left:36px; padding-right:56px; padding-top:32px;} 

#main .top .cen dl dd{width:624px;height:97px;}

#main .top .cen dl dd h2{height:25px; font-size:15px; color:#000;}

#main .top .cen dl dd h2 a{color:#000;}

#main .top .cen dl dd h2 a:hover{text-decoration:underline;}

#main .top .cen dl dd p{font-size:12px; color:#838383; line-height:20px;}

#main .top .cen dl dd p span{display:block}

#main .top .cen ul li{height:41px; border-top:1px #f0f0f0 solid; line-height:41px;}

#main .top .cen ul li span{float:right;}

#main .top .cen ul li a{color:#000;}

#main .top .cen ul li a:hover{text-decoration:underline;}

#main .top .right{ padding-left:31px; padding-right:34px;width:199px;height:232px; float:left; padding-top:32px;}

#main .top .right dl dt{width:181px;height:91px; padding-left:18px; padding-bottom:19px; margin-bottom:12px; background:url(../images/newsbj_12.jpg) left bottom no-repeat;}

#main .top .right dl dt a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#main .top .right dl dd a{font-size:12px; font-weight:600; color:#000; line-height:16px;}

#main .top .right dl dd a:hover{color:#a30f1d;}

#main .top .right dl dd span{display:block; font-size:12px; color:#a30f1d;}

#main .top .right dl dd .more{ display:block; float:right; margin-top:25px; padding-left:21px; background:url(../images/mroe_36.jpg) left no-repeat;}





#main .bottom{width:1251px;height:354px; margin-bottom:9px; padding-top:16px; padding-bottom:9px; background:#FFF; position:relative;}

#main .bottom .left{width:269px;height:316px; float:left; border-right:1px #f0f0f0 solid; background:#FFF; padding-top:38px;}

#main .bottom .left ul li{margin-bottom:38px; width:269px;height:67px;}

#main .bottom .cen{width:678px;height:322px; float:left;padding-left:13px; padding-right:20px; padding-top:32px;}

#main .bottom .cen dl{width:678px;height:200px; border-bottom:1px #f0f0f0 solid;}

#main .bottom .cen dl dt{padding-left:24px;width:66px; display:table; float:left;}

#main .bottom .cen dl dt a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#main .bottom .cen dl dd{width:474px; padding-left:20px; display:table ; float:left;}

#main .bottom .cen dl dd h2{font-size:16px; line-height:21px; margin-bottom:25px;}

#main .bottom .cen dl dd h2 a{color:#000;}

#main .bottom .cen dl dd h2 a:hover{color:#a30f1d;}

#main .bottom .cen dl dd p{font-size:14px; line-height:22px; color:#838383;}

#main .bottom .cen ul{padding-top:23px;height:52px; width:678px;}

#main .bottom .cen ul li{float:left; margin:0 15px; background:#CCC}

#main .bottom .cen ul li a{display:block;}

#main .bottom .cen ul li a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#main .bottom .right{width:260px;height:379px; position:absolute; right:0px; top:0; border-left:10px #f6f6f6 solid}

#s1{width:260px; position:relative; height:379px;}

#s1 .abtn{ width:10px; height:207px; display:inline-block; overflow:hidden; text-indent:100em; position:absolute; top:0px; z-index:999;}

#s1 .aleft{ background:url(../images/zy_06.jpg) 25px no-repeat #fff; left:0; padding:0 25px;}

#s1 .aleft:hover{background:url(../images/zy2_06.jpg) 25px no-repeat #fff;}

#s1 .aright{ background:url(../images/zy_08.jpg) 25px no-repeat #fff; right:0; padding:0 25px;}

#s1 .aright:hover{background:url(../images/zy2_08.jpg) 25px no-repeat #fff;}

#s1 .imglist_w{width:260px;height:379px; margin:0 auto;overflow:hidden;position:relative;/*必要元素*/ z-index:888;}

#s1 .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}

#s1 .imglist_w ul li{ width:260px; height:342px;background:#fff; overflow:hidden; float:left; padding-top:37px;}

#s1 .imglist_w ul li dl dt{width:140px;height:140px; margin:0 auto; margin-bottom:30px;}
#s1 .imglist_w ul li dl a dt img{display:block}
#s1 .imglist_w ul li dl a:hover dt img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#s1 .imglist_w ul li dl dd{width:260px;height:172px;}

#s1 .imglist_w ul li dl dd .title{width:260px;height:48px; font-size:16px; color:#FFF; background:#a30f1d; text-align:center; padding-top:10px; margin-bottom:22px;}

#s1 .imglist_w ul li dl dd .title span{display:block; font-size:12px;}

#s1 .imglist_w ul li dl dd p{width:260px;height:92px; text-align:center; font-size:12px; line-height:16px; color:#767676;}

#s1 .imglist_w ul li dl dd p span{display:block; font-size:14px; color:#000; padding-top:12px;}











#footer{width:1251px;height:163px; position:relative;lefT:50%; margin-left:-625px; top:0;}

#footer .left{width:508px;height:109px; background:url(../images/logo_03.jpg) left no-repeat;padding-top:54px; padding-left:135px;position:relative; float:left;}

#footer .left p{font-size:12px; color:#7b7b7b; font-size:14px; line-height:20px; width:532px;height:109px;}

#footer .left p span{display:block}

#footer .left ul{width:140px;height:26px; position:absolute;lefT:320px;top:42px;}

#footer .left ul li{width:27px;height:26px; float:left; margin-right:16px;}

#footer .left ul li a{width:27px;height:26px; display:block;}
#footer .left ul li a:hover{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#footer .left ul li .weixin{background:url(../images/bottom2.jpg) no-repeat;}

#footer .left ul li .sina{background:url(../images/bottom3.jpg) no-repeat;}

#footer .left ul li .email{background:url(../images/bottom4.jpg) no-repeat;}

#footer .right{width:600px;height:109px;padding-top:54px; text-align:right; float:left;}

#footer .right p{line-height:22px; font-size:12px; color:#7b7b7b;}

#footer .right p span{width:26px; text-align:center; display:inline-block;}

#footer .right p a{ color:#7b7b7b;}

#footer .right p a:hover{color:#a30f1d}



