/* CSS Document */

body{margin:0px; padding:0px; border:0px; font-family:"宋体"; font-size:12px; color:#555555; background:#f3f8fe}

#newslist{ 
padding:1px;height:23px;line-height:33px;width:900px; float:left;*padding-top:0px;
} 
#newslist a {color:#555555;}

#contain{ 
font-size:12px;overflow:hidden;list-style:none;min-width:288px; width:auto;height:33px;margin-left:20px;padding:0; text-align:left;
} 
#contain li{ 
height:33px;line-height:33px;white-space:nowrap; 
} 
#img_fd{float:left; padding-top:10px;}

.rollBox {width: 680px;margin: 0 auto; margin-left:10px;}
.rollroll_img{width: 680px;height: 90px;margin: 0 auto;}
.rollroll_img .LeftBotton{overflow: hidden;float: left;background: url(App_themes/images/left.jpg) no-repeat;width: 38px;height: 44px;cursor: pointer;margin-top: 65px;display: none;}
.rollroll_img .RightBotton{ float: right;background: url(App_themes/images/right.jpg) no-repeat;overflow: hidden; width: 38px; height: 44px;cursor: pointer; margin-top: 65px;display: none;}
.rollroll_img .Cont {float: left;overflow: hidden;width: 950px; height: 195px; margin-top:15px; text-align:center;}
.rollroll_img .Cont .pic{float: left;width: 200px; height: 150px; padding-top: 1px; background:url(images/gd_bg.jpg) center top no-repeat; text-align:center; margin:0px 0px 0px 10px; }
.rollroll_img .Cont .pic .roll_img {vertical-align:middle;*display: block;*font-size:90px; }
.rollroll_img .Cont .pic .roll_img IMG {vertical-align:middle; overflow:hidden;  height:150px;}
.rollroll_img .Cont .pic_txt{display: block;color: #025ea0;overflow: hidden;text-align: center;line-height: 28px;}
.rollroll_img .Cont A{color: #323232;}
.rollroll_img .Cont A:hover{color: #d1000b;}
.rollroll_img .ScrCont {width: 10000000px;}
.rollroll_img #List1 {float: left;}
.rollroll_img #List2{float: left;}
.roll_li{margin-top:18px;color:#1c78b7; font-weight:bold;}

img{border:0px;}

ul{padding:0px; margin:0px; list-style:none;}

a {text-decoration:none; color:#555555;}

.tit{width:100%; height:107px; margin:0 auto; background:url(images/tit_bg.jpg) center top no-repeat; text-align:center;}

.tit_img{width:960px; height:107px; margin:0 auto;}

.span_01{float:left; margin-top:42px;}

.span_02{float:right; margin-top:64px;}

.aa{width:100%; height:352px; margin:0 auto; background:url(images/banner_bg.jpg) center top no-repeat; text-align:center;}

.aa_img_bg{width:963px; height:298px; margin:0 auto; background-color:#FFF;}

.yinying{width:949px; height:20px; margin:0 auto;}

.swf{width:943px; height:267px; margin:0 auto; padding-top:11px;}

.gg{width:100%; height:33px; margin:0 auto; background-color:#e5f2fb; line-height:33px; border-bottom:1px solid #c1d2da; text-align:center;}

.gg ul {height:33px; line-height:33px; margin:0 auto; width:925px;}

.center{width:100%; height:546px; margin:0 auto; text-align:center; clear:both; background:url(images/center_bg.jpg) center top repeat-x;}

.m_body{width:980px; height:546px; margin:0 auto; background-color:#FFF;}

.m_aa{width:980px; height:335px; margin:0 auto;}

.maa_01{width:338px; height:335px; float:left;}

.maa_01 a {color:#555555}

.maa_01_top{width:334px; height:47px; margin:0 auto; background-color:#cbe2f4; margin-top:2px; padding-top:5px;}

.maa_n1{width:338px; height:112px; margin:0 auto; background-color:#dee9ef; margin-top:5px;}

.maa_n1 ul{float:left; margin-top:8px;}

.maa_ul{clear:both; width:330px; height:145px; margin:0 auto;}

.maa_li{width:170px; height:20px; line-height:20px; border-bottom:1px solid #b2bbc2; text-align:left; font-size:14px; font-weight:bold;}

.maa_li_01{width:330px; height:35px; line-height:35px; border-bottom:dashed 1px #606568; text-align:left}

.mbb{width:338px; height:335px; float:left; margin-left:12px;}

.mcc{width:256px; height:335px; float:left; margin-left:35px; _margin-left:5px;}

.mcc ul {width:252px; height:126px; margin:0 auto; text-align:left; margin-top:12px; line-height:20px;}

.mcc_top {width:250px; height:47px; background-color:#cae1f3; margin-top:2px; padding-top:5px; margin:0 auto; _margin-top:4px}

.mcc_img{width:251px; height:77px; border:1px solid #c3ced6; padding:2px; margin:0 auto; margin-top:2px;}

.mcc_div{width:250px; height:26px; border:1px solid #bdbec0;}

.n_bb{width:964px; height:210px; margin:0 auto;}

.foot{width:100%; height:66px; margin:0 auto; background-color:#2594db; text-align:center; clear:both; _padding-top:10px;}

.foot ul {width:958px; height:66px; line-height:66px; margin:0 auto; color:#FFF;}

.body_2bg{width:100%; height:auto; background:url(images/body_2bg.jpg) center top repeat-x; clear:both;}

.cent_body{width:990px; min-height:705px;height:auto; margin:0 auto; background:url(images/fen_bg.jpg) center top no-repeat; clear:both;}

.jq{width:929px; height:95px; margin:0 auto;}

.jq_ul{ float:left;font-size:24px; color:#05368a; font-weight:bold; width:450px; _margin-top:10px;padding-top:40px; _padding-top:30px}

.dingwei_01{position:relative; z-index:8; top:2px;}

.dingwei_02{position:relative; z-index:8; top:-10px; width:100px;}

.jq_ul li{float:left; }

.wz{width:186px; height:12px; float:right; margin-top:10px;}

.about{width:735px; height:auto; margin:0 auto; margin-bottom:20px; text-align:center; clear:both;}

.as_ul{margin-top:30px; font-size:18px; color:#1d4395; font-weight:bold; line-height:25px; letter-spacing:6px;}

.kong_div{width:auto; height:auto; clear:both; padding-top:50px;}

.kong_div ul{width:228px; height:208px; text-align:center; float:left; margin:10px 0px 0px 10px; *line-height:35px;}

.kong_div ul li {border:1px #CCC solid; width:219px; height:161px; padding:3px;}

.fy{ width:705px; height:25px;padding-top:75px; margin:0 auto; clear:both;}

.fy ul {height:25px; float:right;margin-right:40px;list-style:none;}

.fy ul li {float:left;margin-left:10px;text-align:center;_width:20px;}

.fy ul li a{color:#88af3f;text-decoration:none; border:1px solid #dddddd;background:#ffffff;min-width:20px; height:18px; line-height:18px; display:block; }

.fy ul li a:hover{background:#b2e05d; color:#FFF; border:#FFF 1px solid;}

.kong_div_jk{width:auto; height:auto; clear:both; padding-top:50px;}

.kong_div_jk ul{width:325px; height:217px; text-align:center; float:left; margin:10px 0px 0px 30px;_margin:10px 0px 0px 25px; *line-height:35px;}

.kong_div_jk  ul li {border:1px #CCC solid; width:318px; height:174px; padding:5px;}

.kong_div_ak{width:auto; height:auto; clear:both; padding-top:50px;}

.kong_div_ak ul {text-align:left; line-height:25px; }

.p_img{width:489px; height:270px; border:1px solid #CCC; padding:3px; margin:0 auto;}

.lxwm_ul{text-align:left; margin:0 auto; width:418px; height:195px; line-height:25px; color:#05368a; font-size:14px; font-weight:bold; margin-top:30px; padding-left:20px;}

.video_span{font-size:14px; text-align:left; line-height:20px; margin-left:230px; display:block;}

.video_info {width:469px; height:389px; margin:0 auto; border:1px solid #CCC}

.video{width:459px; height:307px; padding:5px;}

.video_div{text-align:left; height:19px; line-height:19px; margin-top:20px;}

.news {width:656px; height:150px; margin:0 auto; clear:both; border-bottom:1px dashed #979797; margin-top:20px;}

.news_img_ul{width:176px; height:127px; float:left; border:1px solid #c1cdda; padding:1px;}

.news_li{width:434px; margin-top:14px; line-height:25px;}

.news_lit{font-size:16px; font-weight:bold;}

.news_info{width:722px; height:27px; margin:0 auto; clear:both; font-size:16px; font-weight:bold; text-align:center; border-bottom:1px dashed #979797; margin-top:10px;}

.fabu{width:242px; height:25px; text-align:right; float:right; margin-right:200px; margin-top:5px;}

.news_info_img{width:720px; margin:0 auto; clear:both; line-height:25px;}

.news_info_text{width:720px; margin:0 auto; line-height:25px; clear:both;}

.zhuanl_ul{width:305px; height:213px; padding:1px; margin:0 auto; border:1px solid #cce2ef;}

.zhuanli_img{width:312px; height:258px; float:left; margin-left:25px; margin-top:15px;}
/********分页样式**********/
.paginator
{
    font: 11px Arial, Helvetica, sans-serif;
    padding: 10px 20px 10px 0;
    margin: 0px;
    text-align:center
}
.paginator a
{
    padding: 1px 6px;
    border: solid 1px #ddd;
    background: #fff;
    text-decoration: none;
    margin-right: 2px;
}
.paginator a:visited
{
    padding: 1px 6px;
    border: solid 1px #ddd;
    background: #fff;
    text-decoration: none;
}
.paginator .cpb
{
    padding: 1px 6px;
    font-weight: bold;
    font-size: 13px;
    border: none;
}
.paginator a:hover
{
    color: #fff;
    background: #ffa501;
    border-color: #ffa501;
    text-decoration: none;
}
/********分页样式**********/