.fleft{float:left;}
.fright{float:right;}
.abs{position:absolute;}
.rel{position:relative;}
.center{margin:0px auto;}
.test{background-color:#CCC;}
.test2{background-color:#999;}


body{background-color:#092357; background-repeat:no-repeat; background-position:top;}

.leftbtn{ z-index:999; top:300px; left:100px; cursor:pointer;}
.rightbtn{ z-index:999; top:300px; right:100px; cursor:pointer;}

.head{width:1150px; height:400px; position:relative; z-index:99; margin:0px auto;}
.head .search { border:1px solid #ccc; z-index:99; width:210px;_width:215px; height:25px; float:right; margin-top:35px;}
.head .search .key{ width:160px; height:25px; float:left; line-height:25px; color:#ccc; border:none; padding-left:5px;}
.head .search .sub{ background:url("../image/s1.jpg");width:45px; height:25px;_height:28px;border:none;float:left;}
.main{width:1150px; height:704px; position:relative; z-index:99;}
.logo{width:329px; height:170px; position:relative; z-index:99; }
.dh{width:790px; height:45px; margin-top:10px; background-color:#3F6CA7; border-radius:4px;   behavior: url(js/pie.htc); position:relative; z-index:99;}
.i_dt{width:189px; height:254px; margin-top:50px; position:relative; z-index:88;}
.i_dt img{ float:right;}
.mbtn{width:189px; height:57px; margin-top:4px;}
.mbtn img{ float:right; cursor:pointer;}
.mbtnin{width:119px; height:57px; background-color:#FDC10D; color:#FFF; text-align:center; line-height:57px; float:right; display:none;}
.mbtnin a{color:#FFF;}
.i_dh{width:812px; height:105px; margin-top:100px;}
.i_dh img{ float:left; margin-right:10px; position:relative; z-index:99;}
.page{ padding:20px; text-align:center}
.page a{  padding:5px 8px; border:1px solid #A7C6E6; margin:0 5px}
.page span{  padding:5px 8px; border:1px solid #A7C6E6; margin:0 5px; color:White; background-color:#A7C6E6}


.foot{width:100%; height:45px; padding:10px 0;}
.footin{width:1150px;  text-align:center; color:#9AA5BB; line-height:28px;}
.footin a{color:#9AA5BB;}



#nav {z-index:9999; display:block; }
#nav .mainlevel  {z-index:9999; float:left; margin-right:0px; position:relative; height:38px; width:77px;}
#nav .mainlevel ul {z-index:9999; display:none; position:absolute; left:0px}
#nav .mainlevel li {z-index:9999; border-top:0px solid #fff; height:45PX; width:77px;}
#nav .mainlevel  a:hover{ background-color:#0E3075;}
#nav .mainlevel  a {line-height:45px; font-weight:bold; text-align:center;z-index:9999; height:45px;font-size:14px; font-family:"微软雅黑"; color:#B7C1D6; text-decoration:none; width:77px;  display:block; }
#nav .mainlevel ul li{z-index:9998; background-color:#2A4F8D; margin-top:0px;  width:280px; height:auto; overflow:hidden; position:relative;}
#nav .mainlevel ul li a{z-index:9998 !important; font-weight:100 !important; color:#fff !important; display:block !important; width:33% !important; height:45px !important;  float:left !important;  font-weight:normal !important; font-size:14px !important; }
#nav .mainlevel ul li a:hover{}





.ny_bhead{width:100%; height:399px; background-image:url(../image/nytbg1.jpg); background-position:top; background-repeat:no-repeat; border-bottom:6px solid #1C5DB9;}
.ny_bhead .i_dt{ margin-top:16px !important;}

.ny_bmain{width:100%; height:auto; overflow:hidden; background-color:#FFF;}
.ny_main{width:1150px; height:auto; overflow:hidden; margin-bottom:35px; margin-top:10px;}
.ny_left{width:257px; height:auto; overflow:hidden;}
.ny_menut{width:100%; height:91px; background-color:#034799; border-radius:8px 8px 0px 0px; behavior:url(js/pie.htc); position:relative; z-index:1; color:#FFF;}
.ny_menut .p1{ font-size:24px; font-family:"微软雅黑"; padding-top:18px;}
.ny_menut .p2{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.ny_menuf{width:100%; height:19px; background-color:#034799; border-radius:0px 0px 8px 8px; behavior:url(js/pie.htc); position:relative; z-index:1;}
.ny_menu{width:100%; height:auto; overflow:hidden; background-color:#33679D;}
.ny_menu .a{width:218px; height:38px; line-height:38px; display:block; background-image:url(../image/nymenu.jpg); font-size:14px; color:#FFF; text-indent:12px; margin:0px auto; margin-bottom:5px;}
.nym_pb{width:218px; height:132px; margin-bottom:12px;}
.nym_pb a{ line-height:0px;}
.pb_left{width:112px; height:118px;}
.pb_right{width:116px; height:119px;}
.ny_right{width:883px; height:auto; overflow:hidden;}
.ny_rt{width:100%; height:55px; background-image:url(../image/nybt.jpg); line-height:55px; border-bottom:1px solid #83ACD7;}
.ny_rt span{ font-size:18px; color:#134c87; font-family:"微软雅黑"; position:absolute; top:-10px; left:12px;}
.ny_rt font{ font-size:12px; color:#bbbcbc; font-family:Arial, Helvetica, sans-serif; position:absolute; top:10px; left:12px;}
.ny_rt p{ font-size:12px; color:#3c3d3d;  position:absolute; top:10px; right:6px;}
.ny_rt a{color:#3c3d3d;}
.ny_rt a:hover{color:#1c5db9;}
.ny_rh{width:882px; height:34px; line-height:34px; background-color:#EDEDED; margin-top:6px;}
.ny_bg{width:883px; height:auto; overflow:hidden; background-image:url(../image/nymbg.jpg);}
.ny_rh span{ font-weight:bold;}
.ny_rh p{ position:absolute; top:0px; right:4px;}
.ny_rh a{color:#000;}
.ny_rh img{ display:inline-block;}
.nyzh{ position:relative; top:-12px;}
.ny_rm{width:98%; margin-left:1%; height:auto; overflow:hidden;}
.h1{color:#313030; font-size:24px; font-weight:bold !important; line-height:32px; padding:15px 0}
.wenzhang{color:#313030; line-height:28px;}
@media print {.print_unvisiable{display:none;}} 
@media print {.print_visiable{display:"";}}
.xb_left{width:55px; height:161px; margin-left:54px; _margin-left:27px;}
.xb_left span{ display:block; width:100%; height:54px; line-height:54px; color:#1c5db9; font-size:52px; font-family:Arial, Helvetica, sans-serif; text-align:center; border-bottom:2px solid #6497CD;}
.xb_left font{color:#1c5db9; font-size:14px; Letter-spacing:6px; display:block; width:100%; text-align:center; line-height:22px;}
.xb_right{width:658px; height:162px; margin-right:40px; _margin-left:20px;}
.xb_right a{width:32%; height:32%; display:block; background-color:#F2F3F3; line-height:47px; text-align:center; color:#686969; font-size:14px; float:left; margin-right:1px; margin-bottom:1px;}
.xcq{width:158px; height:27px; background-image:url(../image/xcq.jpg); color:#FFF; line-height:27px; text-align:center; margin-top:20px;}
.xb_in{width:100%; height:auto; overflow:hidden; border-bottom:1px solid #B1CBE6; line-height:28px;}
.xb_in p{ padding-left:28px; width:800px;}
.xb_in .pt{color:#0e3075 !important; font-weight:bold !important; margin-top:10px; position:relative;}
.pt span{ position:absolute; right:0px; font-weight:100 !important; top:0px; color:#4F4F4F !important;}
.pt span a{color:#4F4F4F !important;}
.xb_in .pm{color:#2e2e2e; margin-bottom:10px;}
.xb_right2{width:658px; height:162px; margin-right:40px; _margin-left:20px;}
.xb_right2 a{width:32%; height:32%; display:block; line-height:47px; text-align:center; color:#686969; font-size:14px; float:left; margin-right:1px; margin-bottom:1px;}
.mlist{ margin-left:20px;}
.mlist li{width:842px; height:40px; line-height:40px; position:relative; background-image:url(../image/listbg.jpg); border-bottom:1px solid #D0E0F0; font-size:14px}
.mlist li a{color:#000; position:absolute; top:2px; left:14px;}
.mlist li span{color:#535353; position:absolute; top:2px; right:4px;}
.mtbox{width:232px; height:243px; float:left; margin-left:44px; _margin-left:22px; margin-top:20px;}
.mtbox_in{width:230px; height:196px; border:1px solid #A7C6E6;}
.mtbox_in img{ padding:4px; width:221px; height:188px;}
.mtba{ line-height:44px; color:#444445;}
.szpic{ margin-top:30px; margin-bottom:30px;}


.xb_in2{height:auto; overflow:hidden; margin-top:10px; margin-bottom:10px; line-height:37.5px;padding:10px; width:780px}

.xb_in2 .pt{color:#0e3075 !important; font-weight:bold !important; margin-top:10px;}
.xb_in2 .pm{color:#2e2e2e; margin-bottom:10px; }
.news_dt{ font-size:16px; font-weight:bold; text-align:center; padding:20px}
.news_dt_info{ font-size:12px; font-weight:bold; text-align:center; color:#666}

.ny_left .search {  height:32px; float:left; margin-top:5px;}
.ny_left .search .key{ width:160px; height:25px; float:left; line-height:25px; color:#ccc; border:1px solid #9abde5; padding-left:5px;}
.ny_left .search .sub{ background-image:url("../image/s2.jpg");  float:left; margin-left:10px; display:inline; width:48px; height:32px; border:none}

.head .qszq{ background-image:url("../image/xx.png");  width:182px; height:53px; float:right; margin-top:10px}
.head .rmxw{background-image:url("../image/lb.png"); background-repeat:no-repeat; width:500px; height:22px; float:right; margin-top:40px; padding: 0 0 0 25px; line-height:22px; font-weight:bold; font-size:14px; color:#10245f; margin-right:80px; overflow:hidden;}
.head .rmxw a{color:#3064a9}
.head .rmxw a:hover{color:#F90}
.head .ldjh{ font-size:14px; font-family:微软雅黑; color:#3064a9;  float:left; width:780px; height:25px; margin-top:10px; text-align:center;}
.head .bxln{font-size:16px; color:#3064a9; font-family:微软雅黑; font-weight:bold;  float:left; width:780px; height:30px;}
.head .bxln ul{width:780px;height:30px;overflow:hidden; line-height:30px;}
.head .bxln ul li{ text-align:center}
.leader_img { float:left; width:300px; height:250px; text-align:center; padding:20px 0 0 20px}
.leader_img img{ width:135px; height:195px; border:1px solid #ccc; padding:2px}

.leader_sm { float:left; width:450px; height:250px; padding:20px 0 0 0;}
.leader_sm ul li{  height:45px; }
.leader_tt{ background-image:url("../image/leader_tt.jpg"); background-repeat:no-repeat; padding-left:40px; line-height:40px; font-weight:bold; font-size:14px}
.leader_cc {padding-left:45px; line-height:30px}

.xf_left{width:262px; height:561px; background-image:url("../image/ld_left.png");}
.xf_left_t{ padding-left:20px; line-height:30px; height:30px; color:White;}

.xf_left ul{ padding:20px 10}

.xf_left ul li{background-image:url("../image/jiantou.png"); background-repeat:no-repeat; background-position:10px center; padding-left:35px; border-bottom:1px solid #ccc; height:40px; line-height:40px}

.xf_left ul li a{ font-weight:bold; color:#333}
