@charset "utf-8";
/* CSS Document */

*{ margin: 0;padding: 0;font-family: "微软雅黑";color: #333; font-size:12px;}
p, h1, h2, h3, h4, img, ul, li, input, button, dd, dl, dt {margin: 0;padding: 0;list-style: none;border: none;}
a{ text-decoration:none;font-family: "微软雅黑"; font-size:12px;}
img{ vertical-align:top;}
input{outline:none;}
.clear{ clear:both;}

#all{ width:100%; height:100%;}
#header{width:100%;height:105px;background:url(../images/header_bg.jpg) repeat-x center center;}
#header .header{ width:1000px; margin:0 auto; height:105px; line-height:105px;}
#header .header h1{ float:left;height:105px; line-height:105px;}
#header .header h1 a{ display:block; background:url(../images/logo.png) no-repeat center center; width:184px; height:64px; margin-top:20px; text-indent:-9999px;}
#header .header .right{ float:right; width:497px;}
#header .header .right .ggy{ float:left; background:url(../images/aa.png) no-repeat center center; width:189px; height:78px;}
#header .header .right .ycwz{float:right; width:123px; line-height:45px;}
#header .header .right .ycwz a{ color:#676565; margin:5px;}
#header .header .right .ycwz a:hover{ color:#db2121;}

#nav{width:100%;height:44px;background:url(../images/nav_bg.jpg) repeat-x center center;}
#nav .nav{ width:870px; margin:0 auto; height:44px; line-height:44px;padding:0 40px 0 90px;}
#nav .nav .yiji{z-index:999999999999999; width:1000px;height:44px; line-height:44px; margin:0 auto; color:#fff;}
#nav .nav .yiji ul{min-height:44px; height:auto !important; }
#nav .nav .yiji ul li{ width:110px; text-align:center; position:relative; }
#nav .nav .yiji ul li.fu{margin:0 14px;}
#nav .nav .yiji ul li a{position:relative; z-index:9999999999999999;}
#nav .nav .yiji ul li a.da{ color:#fff; display:block;height:44px; line-height:44px;font-size:14px; font-weight:bold; position:relative; z-index:9999999999999999;}
#nav .nav .yiji ul li a:hover{ color:#1d50a2;}
#nav .nav .yiji ul li.fu{ float:left; position:relative;height:auto !important;}
#nav .nav .yiji ul li.shouye{ width:96px;float:left; position:relative;}
#nav .nav .yiji ul li.shouye a{width:96px;float:left; }
#nav .nav .yiji ul li.cc{}
#nav .nav .yiji ul li.cc a.da{  color:#1d50a2; position:relative; z-index:9999999999999999;}
#nav .nav .yiji ul li ol{ width:110px; display:none; position:relative;z-index:9999999999;overflow:hidden; border-bottom:0; }
#nav .nav .yiji ul li ol b{display:block; position:absolute;  width:110px; height:100%; top:0; left:0;z-index:9;background:#1d50a2;}
#nav .nav .yiji ul li ol.current{}
#nav .nav .yiji ul li ol li{background:#1d50a2;position:relative; z-index:999; border:0; position:relative; background:none; height:27px; line-height:27px; margin:0; padding:0; width:110px;border-bottom:1px solid #e6e6e7;}
#nav .nav .yiji ul li ol li a{border:0;border:none; display:block; font-size:12px; font-weight:normal; color:#1d50a2; position:relative;width:108px;}
#nav .nav .yiji ul li ol li a:hover{  color:#fff;}
#nav .nav .yiji ul li .da1{position:absolute;top:0; left:0; display:none; width:100%; height:44px;background:url(../images/nav_hover.jpg)  repeat-x center center;}
#nav .nav .yiji ul li ol li strong{position:absolute; display:block; width:108px; height:27px;  margin:0; padding:0; background:#f3f4f4;border-left:1px solid #e6e6e7;border-right:1px solid #e6e6e7;}

.beijing{background:url(../images/content_bg.jpg)  repeat-x center center; width:100%; height:790px;}

#banner{width:100%;height:332px;background:url(../images/banner_bg2.png) no-repeat center 10px; padding-top:10px;}
#banner .banner{width:994px; margin:0 auto; height:325px;border:2px solid #fff; position:relative;}
#banner .you_show{ width:994px; margin:0 auto; position:absolute;height:325px; overflow:hidden; }
#banner strong{ float:right; display:block; width:186px; position:absolute; left:877px; top:295px; z-index:9999999999;}
#banner strong span{ display:block; float:left;width:16px; height:16px; margin-right:5px; background:#11559e; cursor:pointer;}
#banner strong span.jiashang{background:#ffcc33;}
#banner dl{height:332px;position:absolute;left:0; width:44000px;}
#banner dl dd{ float:left; width:994px; height:329px;text-align:center;position:relative; }
#banner dl dd a{ display:block; position:absolute;}
#banner dl dd a img{ width:994px; height:325px; margin:0 auto;}


#content{width:1000px; margin:0 auto; height:220px;}
#content .top{}
#content .top .cpzs{ float:left; position:relative;}
#content .top .cpzs .newclass4{ background:url(../images/cpzs_bg.png) no-repeat center top; width:587px; height:33px; line-height:29px; font-size:16px; color:#1d50a2; font-weight:normal; padding-left:13px;position:relative;}
#content .top .cpzs .newclass4 span.newclassspan{position:absolute; right:13px;  }
#content .top .cpzs .newclass4 span.newclassspan a{color:#656565;}
#content .top .cpzs .newclass4 span.newclassspan a:hover{color:#db2121; }
#content .top .cpzs .dabj{ width:608x; background:url(../images/cpzs_cbg.png) no-repeat left top; height:133px; padding:20px 0;}
#content .top .cpzs .waiwen{margin-left:30px; width:528px; height:133px;position:relative; overflow:hidden;}
#content .top .cpzs ul{width:2000px; position:absolute; left:0; }
#content .top .cpzs ul li{ float:left;}
#content .top .cpzs ul li img{ width:151px; height:117px; margin:0 10px; border:2px solid #fff;}

#content .top .cpzs .ipc_left2{ display:block; position:absolute; top:100px; left:0; width:27px; height:46px; background:url(../images/xz.png) no-repeat left center; z-index:99999;}
#content .top .cpzs .ipc_left2:hover{background:url(../images/xz2.png) no-repeat left center;}
#content .top .cpzs .ipc_right2{display:block; position:absolute;top:100px; right:5px;;width:27px; height:46px; background:url(../images/xy.png) no-repeat right center;z-index:99999;}
#content .top .cpzs .ipc_right2:hover{background:url(../images/xy2.png) no-repeat left center;}

#content .top .gsjj{ float:right;}
#content .top .gsjj .yqjj_newclass4{background:url(../images/gsjj_hbg.png) no-repeat right top; width:366px; height:33px; line-height:27px; font-size:16px; color:#fff; font-weight:normal; padding-left:24px;position:relative;}
#content .top .gsjj .yqjj_newclass4 span.newclassspan{position:absolute; right:13px;  }
#content .top .gsjj .yqjj_newclass4 span.newclassspan a{color:#656565;}
#content .top .gsjj .yqjj_newclass4 span.newclassspan a:hover{color:#db2121; }
#content .top .gsjj .neirong{ text-indent:1.5em; width:376px;padding-left:13px; color:#545353; line-height:22px; margin-top:10px;}
#content .top .gsjj .anniu{ }
#content .top .gsjj .anniu a{ padding-left:44px;width:150px; display:block; background:url(../images/ic.png)  no-repeat 14px 2px; height:25px; line-height:25px; font-size:13px; color:#1e519b; font-family:"宋体"；}

.xuxian{ width:100%; border-bottom:1px solid #fff;}

#bottom{ width:100%; height:211px; background:#eaeaea;}
#bottom .bottom{ background:url(../images/bottom.png) no-repeat top center; width:1000px; margin:0 auto; height:211px; height:184px;padding-top:27px;}
#bottom .bottom .liebiao{ width:277px; margin-left:3px; float:left;}
#bottom .bottom .liebiao .liebiao_h{ width:234px; font-size:16px; height:30px; line-height:25px; background:url(../images/jj_bg.png) no-repeat left top; color:#fff; position:relative; font-weight:normal; padding-left:43px;}
#bottom .bottom .liebiao .liebiao_h span.newclassspan{position:absolute; top:-1px;right:13px; }
#bottom .bottom .liebiao .liebiao_h span.newclassspan a{color:#fff;}
#bottom .bottom .liebiao .liebiao_h span.newclassspan a:hover{color:#db2121; }
#bottom .bottom .liebiao ul{ width:246px; margin-left:30px; margin-top:7px;}
#bottom .bottom .liebiao ul li{width:246px; height:25px; line-height:25px;background:url(../images/ic2.jpg)  no-repeat left center;}
#bottom .bottom .liebiao ul li a{width:230px; display:block;height:25px; line-height:25px; border-bottom:1px dotted #b7b7b7; margin-left:15px; color:#1d50a2;}
#bottom .bottom .liebiao ul li a:hover{ color:#df4a4a;}

#bottom .bottom .liebiao2{ width:277px; margin-left:86px; float:left;}
#bottom .bottom .liebiao2 .liebiao_h{ width:234px; font-size:16px; height:30px; line-height:25px; background:url(../images/jj_bg.png) no-repeat left top; color:#fff; position:relative; font-weight:normal; padding-left:43px;}
#bottom .bottom .liebiao2 .liebiao_h span.newclassspan{position:absolute; top:-1px;right:13px; }
#bottom .bottom .liebiao2 .liebiao_h span.newclassspan a{color:#fff;}
#bottom .bottom .liebiao2 .liebiao_h span.newclassspan a:hover{color:#db2121; }

#bottom .bottom .liebiao2 .youce_tu{ float:left; text-align:right; margin:30px 0 0 27px; width:58px;}
#bottom .bottom .liebiao2 .youce_tu img{ width:58px; height:61px; }
#bottom .bottom .liebiao2 .youce_wenzi{ float:right; margin:40px 52px 0 0px; width:125px;}
#bottom .bottom .liebiao2 .youce_wenzi a{ display:block; color:#6f6f6f;}
#bottom .bottom .liebiao2 .youce_wenzi a:hover{color:#064890;}

#bottom .bottom .liebiao3{ width:277px; margin-left:76px; float:left; }
#bottom .bottom .liebiao3 .liebiao_h{ width:234px; font-size:16px; height:30px; line-height:25px; background:url(../images/jj_bg.png) no-repeat left top; color:#fff; position:relative; font-weight:normal; padding-left:43px;}
#bottom .bottom .liebiao3 .liebiao_h span.newclassspan{position:absolute; top:-1px;right:13px; }
#bottom .bottom .liebiao3 .liebiao_h span.newclassspan a{color:#fff;}
#bottom .bottom .liebiao3 .liebiao_h span.newclassspan a:hover{color:#db2121; }
#bottom .bottom .liebiao3 .youce{margin:10px 0 0 22px; width:250px;}
#bottom .bottom .liebiao3 .youce p{ height:25px; line-height:25px; color:#6f6f6f;}

#footer{ width:100%; height:170px;background:url(../images/footer_bg.jpg) repeat-x top center;}
#footer .footer{ width:1000px;height:140px; margin:0 auto; padding-top:30px;}
#footer p{ text-align:center; height:25px; line-height:25px; color:#1d50a2;}
#footer p a{color:#1d50a2;}
#footer p a:hover{color:#dd3b3b;}











