﻿@charset "utf-8";
* { margin:0px; padding:0px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin:0; }
table { border-collapse:collapse; border-spacing:0; width:100% }
input, button, textarea, checkbox, select, radio, form { vertical-align:top }
img { border:0; vertical-align:top }
ol, ul, li, dl, dt, dd { list-style:none }
div { margin:auto; }
.cont { width:960px; }
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, pre, form, input, button, img { margin:0; padding:0; font-weight:normal; }
body { font-family:Microsoft Yahei; background:#fff; font-size:14px; overflow-x:hidden; color:#393939; }
ul { list-style:none }
a { text-decoration:none }
img { border:none; vertical-align:top; }
/*NAV*/
.index_nav{ width:1000px; height:102px; background:rgb(4, 76, 148); margin:36px auto;margin-bottom:0px;}
.index_nav ul{ float:left; padding-left:10px;}
.index_nav li{ float:left; width:198px; height:81px; position:relative; top:10px;}
.index_nav li.hover{ top:0;}
.index_nav li span{ width:98px; height:67px; position:absolute; left:8px; top:7px; float:left; z-index:2; background:white; filter:alpha(opacity=50); opacity:0.5;}

.juzhong { width:100%; margin:auto; height:110px; text-align:center; }
.juzhong img { width:1455px; height:110px; margin-top:1px; }
.nav { width:100%; height:50px; background:#044c94; }
.nav ul { width:980px; margin:0 auto; height:50px; overflow:hidden; }
.nav ul li { float:left; }
.nav ul li a { float:left; display:block; width:98px; line-height:50px; height:50px; color:#fff; font-size:16px; text-align:center; }
.nav ul li a:hover { background:#ef970c; color:#000000; }
.banner1 { width:100%; background:url(../images/banner.jpg) no-repeat center; height:396px; }
.aa1 { width:100%; height:101px; background:#f2f2f2; }
#menu { height:101px; margin:auto; width:960px; }
#menu a { color:#003260; font-size:12px; margin-left:-6px; }
#menu .menu01 { float:left; height:95px; width:153px; margin-left:3px; display:inline; border:2px solid #044c94; border-radius:5px; }
#menu .menu01 .li1 { background:url(../images/beijin01.jpg) no-repeat 7px -1px #044c94; color:#fff; font-size:14px; font-weight:bold; height:35px; line-height:35px; width:96px; float:left; padding-left:57px; }
#menu .menu01 b { font-size:14px; font-family:""; }
#menu .menu01 .li2 { padding-top:5px; text-align:center; color:#003260; line-height:23px; width:156px; float:left; }
#menu .menu01 .li2 a { margin:0; }
#menu .menu01 .li1_01 { background:url(../images/beijin02.jpg) no-repeat 7px -1px #044c94; color:#fff; font-size:14px; font-weight:bold; height:35px; line-height:35px; width:96px; float:left; padding-left:57px; }
#menu .menu01 .li1_02 { background:url(../images/beijin03.jpg) no-repeat 7px -1px #044c94; color:#fff; font-size:14px; font-weight:bold; height:35px; line-height:35px; width:96px; float:left; padding-left:57px; }
#menu .menu01 .li1_03 { background:url(../images/beijin04.jpg) no-repeat 7px -1px #044c94; color:#fff; font-size:14px; font-weight:bold; height:35px; line-height:35px; width:96px; float:left; padding-left:57px; }
#menu .menu01 .li1_04 { background:url(../images/beijin05.jpg) no-repeat 7px -1px #044c94; color:#fff; font-size:14px; font-weight:bold; height:35px; line-height:35px; width:96px; float:left; padding-left:57px; }
#menu .menu01 .li1_05 { background:url(../images/beijin06.jpg) no-repeat 7px -1px #044c94; color:#fff; font-size:14px; font-weight:bold; height:35px; line-height:35px; width:96px; float:left; padding-left:57px; }
.clear { clear:both; display:block; height:0; visibility:hidden; line-height:0; zoom:1; }
.cont1 { line-height:30px; font-size:15px; padding:10px; }
.cont1 p{text-indent:2em;}
.cont1 p a{color:#044c94;}
.wzdqwz { border-bottom:1px solid #ccc; line-height:40px; }
.wzdqwz a{color:#333;}
.wzdqwz i { margin-top:5px; background:url(../images/wzbjt.png) no-repeat; background-position:-5px 0; width:25px; height:25px; float:left; }
.left { float:left; width:630px; padding:10px; margin-top:15px; }
.title { line-height:50px; font-size:26px; text-align:center; border-bottom:1px dashed #ccc; }
.title2 { line-height:40px; font-size:14px; text-align:center; color:#3b3939;margin-top:10px; }
.title2 a { color:#fff; border-radius:3px; margin-left:5px; padding:0 3px 0 3px; line-height:24px; display:inline-block; }
.title3 { height:58px; background:#edecec; padding:15px; }
.title3 h3 { vertical-align:top; border-bottom:1px solid #de1e1e; text-align:center; color:#de1e1e; font-size:24px; font-weight:100; }
.title3 h3 i { background:url(../images/wzbjt.png) no-repeat; background-position:-32px 0; width:25px; height:25px; display:inline-block; margin-top:2px; }
.title3 h4 { width:430px; margin:auto; line-height:27px; text-align:center; font-size:17px; }
.title3 h4 i { background:url(../images/wzbjt.png) no-repeat; background-position:-56px 0; width:25px; height:25px; float:left; margin-top:2px; }
.title3 h4 a { float:left; }
.sx { margin:15px; font-weight:bold; overflow:hidden; width:600px; }
.sx a { color:#000 }
.wxts { border:1px solid #c50000; height:79px; }
.wxts span { background:url(../images/wxts.jpg) no-repeat; color:#fff; font-size:30px; padding-left:10px; padding-top:6px; line-height:32px; width:84px; height:79px; float:left; }
.wxts p { float:left; text-indent:2em; width:515px; color:#6d6d6d; line-height:24px; margin-left:10px; margin-top:3px; }
.wxts p a { color:#c50000; font-weight:bold }
.tjyd { height:138px;margin-top:10px;}
.tjyd h3 { color:#fff; vertical-align:top; font-weight:100; font-size:17px; background:#5f5f5f; line-height:32px; }
.tjyd h3 i { margin:2px 5px 0 10px; background:url(../images/wzbjt.png) no-repeat #5f5f5f; background-position:-231px 0; width:21px; height:23px; display:inline-block; }
.tjyd ul { margin-top:10px; }
.tjyd li { float:left; width:50%;line-height:30px; }
.tjyd a { color:#646060 }
.jztd { border:1px solid #ccc; text-align:center; clear:both; }
.jztd h3 { color:#fff; font-weight:100; text-align:left; padding-left:10px; font-size:17px; background:#5f5f5f; line-height:32px; }
.right { float:right; width:290px; margin-top:15px; }
.yyjj { border:1px solid #ccc; padding:10px; text-align:center; }
.right h3 { text-align:left; border-bottom:2px solid #000; font-size:20px; margin-bottom:10px; }
.yyjj img { margin-bottom:10px; }
.yyjj p { text-align:left; text-indent:2em; color:#636363; line-height:22px; font-size:14px; }
.yyjj p a { color:#de1e1e; }
.yyjj2 { margin-top:10px; height:72px }
.yyjj2 a { width:px; float:left; display:block; margin-right:9px; width:60px; }
.yyjj2 a:hover li { color:#fb7f10 }
.yyjj2 a:hover span { background:#fb7f10 }
.yyjj2 li { text-align:center; float:left; width:60px; color:#044c94; }
.yyjj2 span { width:54px; display:inline-block; background:#0c8cd5; height:54px; border-radius:3px; }
.yyjj2 span i { width:38px; float:left; height:33px; border-radius:3px; margin:12px 0 0 10px; }
.sp1 i { background:url(../images/wzbjt.png) no-repeat; background-position:-82px 0; }
.sp2 i { background:url(../images/wzbjt.png) no-repeat; background-position:-125px 0; }
.sp3 i { background:url(../images/wzbjt.png) no-repeat; background-position:-159px 0; }
.sp4 i { background:url(../images/wzbjt.png) no-repeat; background-position:-196px 0; }
.zj { border:1px solid #ccc; margin-top:10px; padding:10px; }
.zj1 { clear:both; font-family:""; font-size:12px; line-height:20px; color:#313030; }
.zj1 img { float:left; margin-right:10px; }
.zj1 p { text-indent:2em; font-size:12px; line-height:18px; }
.zj1 span a { color:#fff; text-align:center; line-height:24px; margin-top:5px; display:inline-block; width:68px; }
.js { border:1px solid #ccc; margin-top:10px; padding:10px; }
.js li { font-size:12px; cursor:pointer; padding-left:5px; border:1px solid #ccc; line-height:39px; margin-bottom:2px; }
.js li a { color:#333333; }
.js li b { font-size:14px; }
.lx { text-align:center; border:1px solid #ccc; margin-top:10px; padding:10px; }
.lx h3 { text-align:left; color:#000; }
.kfal { border:1px solid #ccc; width:928px; height:328px; clear:both; padding:5px; margin:auto; margin-bottom:15px; }
.kfal h3 { text-align:left; border-bottom:2px solid #000; font-size:20px; margin-bottom:10px; }
.kfal2 { line-height:30px; }
.kfal2 a { color:#000; display:inline-block; padding:0 5px; }
.kfal3 li { float:left; width:33%; }
.kfal3 { overflow:hidden; text-align:center; }
.kfal3 b { display:block; height:40px; line-height:40px; overflow:hidden; padding-left:20px; text-align:center;}
.kfal3 li b a{display:inline-block;font-weight: 400;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.kfal3 p { font-size:13px; line-height:20px; padding:5px; text-align:left; }
.kfal3 p a { color:#c50000; }
.kfal .tab1 { background:#c50000; color:#fff!important; }
.nav01 { margin-top:10px; clear:both; width:100%; height:50px; background:#044c94; }
.nav01 ul { width:980px; margin:0 auto; height:50px; overflow:hidden; }
.nav01 ul li { float:left; }
.nav01 ul li a { float:left; width:98px; line-height:50px; height:50px; color:#fff; font-size:16px; text-align:center; }
.foot{width: 100%;background:rgb(238, 238, 238);overflow:hidden;font-size: 12px;}
.footer{width: 960px;margin: 0 auto;height:360px;}
.foot-l { width:285px; height:227px; float:left; margin:20px 10px; background:url(../images/bt_logo.png) no-repeat; }
.foot-c { background:url(../images/dibutu01.jpg) no-repeat right; float:left; margin-top:40px; width:415px; }
.foot-c img { margin-left:20px; }
.foot-c p { background: url(../images/dibutu.jpg) no-repeat;
  font-size: 13px;
  line-height: 24px;
  color: #3d3d3d;
  width: 333px;
  margin-top: 10px;
  padding-left: 38px; }
  .foot-c p a{color: #3d3d3d;}
.foot-r { float:left; margin-top:40px; width:190px; margin-left:23px; }
.foot-r dl dd { padding-top:5px; }
.foot-r dl dd a { color:#000; display:block; font-size:14px; text-align:left; margin-left:27px; cursor:default; }
.foot-r dl dd h3 { color:#fff; display:block; font-size:14px; text-align:center; background:#969696; width:15px; height:15px; line-height:15px; float:left; border-radius:3px; }
.foot-r dl dd .dgv { color:#000; display:block; font-size:14px; text-align:left; margin-left:50px; }
.arc_anli_6 { display:inline; float:right; border:1px solid #d9d8d8; height:280px; background:#fff; margin-top:10px; overflow:hidden; width:288px; }
.zjl_din { width:288px; height:32px; overflow:hidden; background:url(../images/nk16.jpg) no-repeat center; }
.zjl_din span { margin-left:30px; line-height:32px; font-size:14px; color:#5B6B2B; font-weight:bold; font-family: "宋体", arial, verdana; color: rgb(4, 76, 148); }
.arc_anli_6 ul { padding:10px 0 0 16px; overflow:hidden; zoom:1; }
.arc_anli_6 li { width:116px; height:28px; text-align:center; line-height:28px; border:1px solid #dcdcdc; float:left; margin:0 10px 10px 0; display:inline; }
.arc_anli_6 li a { font-size:12px; color:#333 }
.hot-ph li a { font-size:14px; color:#333 }
.arc_anli_6 .bt { display:block; padding-bottom:8px; text-align:center; height:26px; line-height:26px; color:#f00; text-decoration:underline; }
.arc_anli_6 span.bt2 { display:block; width:144px; height:31px; margin:0px auto; }
.hot-ph { display:inline; float:right; border:1px solid #d9d8d8; background:#fff; margin:10px 0px 10px 0px; overflow:hidden; }
.hot-ph ul { background:url(../images/view-li2.jpg) no-repeat 5px 3px; padding:0 10px; margin:10px 0 0 0px; }
.hot-ph li { height:32px; overflow:hidden; line-height:32px; border-bottom:1px dashed #ddd; padding-left:26px; font-size:14px; }
.hot-ph li.end { border-bottom:0; }
.arc_anli_6 li a.red { color: rgb(255, 0, 0); }


/*right*/
.cfeg_right { width:296px; float:right; margin-top:20px; height:auto; }
.right01 { float:right; width:290px; }
.yyjj { border:1px solid #ccc; padding:10px; text-align:center; }
.right01 h3 { text-align:left; border-bottom:2px solid #044c94; font-size:20px; margin-bottom:10px; font-weight:bold; color:#044c94; }
.yyjj p { text-align:left; text-indent:2em; color:#636363; line-height:22px; font-size:14px; }
.yyjj p a { color:#de1e1e; }
.yy { height:69px; padding-left:4px; padding-top:4px; }
.yy a { width:56px; float:left; text-align:center; color:#124057; margin-right:10px; }
.yy a p { width:56px; height:49px; background:#044c94; padding:0px; border-radius:5px; }
.yy a p span { width:52px; height:49px; display:block; background:url(../images/xx.png) -34px 8px no-repeat; }
.yy a p span.sp2 { background-position:-34px -40px; }
.yy a p span.sp3 { background-position:-34px -92px; }
.yy a p span.sp4 { background-position:-34px -146px; }
.yy a:hover { color:#ff0000; }
.yy a:hover p { background:#e8661b; }
.zj { border:1px solid #ccc; margin-top:10px; padding:10px; }
.zj1 { clear:both; font-family:"宋体"; font-size:12px; line-height:20px; color:#313030; }
.zj1 img { float:left; margin-right:10px; }
.zj1 p { text-indent:2em; font-size:12px; line-height:18px; }
.zj1 span a { color:#fff; text-align:center; line-height:24px; margin-top:5px; display:inline-block; width:68px; }
.js01 { border:1px solid #ccc; margin-top:10px; padding:10px; }
.js01 ul li a { color:#000; }
.js01 li { font-size:12px; padding-left:5px; border:1px solid #ccc; line-height:39px; background:url(../images/jsbj.jpg) repeat-x; margin-bottom:2px; }
.js01 li b { font-size:14px; }
.lx01 { text-align:center; border:1px solid #ccc; margin-top:10px; padding:10px; }
.lx01 h3 { text-align:left; color:#000; }
.fixed { position:fixed; }
#suibian { display:inline; }
.m4 { clear:both; width:955px; margin:auto; border:1px solid #e5e5e5; padding:5px 5px; overflow:hidden }
.m5 { width:955px; height:167px; margin:10px auto; border:1px solid #e5e5e5; padding:0px 5px; overflow:hidden }
.media { height:46px; border-bottom:1px solid #cecece; line-height:46px; }
.media a { display:block; float:left; width:96px; height:50px; margin-right:40px; font-size:20px; color:#5c5c5c; text-align:center; }
.media a.cur { background:url(../images/bg5.png) center 39px no-repeat; height:48px; border-bottom:0px; font-weight:bold; color:#2b86cf; font-size:24px; }
.media-2 { width:100%; padding-top:15px; text-align:center }
.fl { float:left; }
.fr { float:right; }
.clear { content:''; clear:both; display:block; height:0; visibility:hidden; line-height:0; zoom:1; }
.wrap-7 { border:1px solid #e5e5e5; height:307px; margin:auto 0; overflow:hidden; }
.wrap-7 img { margin:0 3px 3px 0; }
.fl01 { float:left; width:246px; height:102px; background:#044c94; text-align:center; color:#FFF; font-size:32px; display:block; line-height:102px; }
.fl02 { float:left; width:228px; height:90px; background:#e8661b; text-align:center; color:#FFF; font-size:32px; display:block; line-height:90px; }
.arc_anli_6 { display:inline; float:right; border:1px solid #d9d8d8; height:280px; background:#fff; margin-top:10px; overflow:hidden; width:288px; }
.zjl_din { width:288px; height:32px; overflow:hidden; background:url(../images/nk16.jpg) no-repeat center; }
.zjl_din span { margin-left:30px; line-height:32px; font-size:14px; color:#5B6B2B; font-weight:bold; font-family: "宋体", arial, verdana; color: rgb(4, 76, 148); }
.arc_anli_6 ul { padding:10px 0 0 16px; overflow:hidden; zoom:1; }
.arc_anli_6 li { width:116px; height:28px; text-align:center; line-height:28px; border:1px solid #dcdcdc; float:left; margin:0 10px 10px 0; display:inline; }
.arc_anli_6 li a { font-size:12px; color:#333 }
.hot-ph li a { font-size:14px; color:#333 }
.arc_anli_6 .bt { display:block; padding-bottom:8px; text-align:center; height:26px; line-height:26px; color:#f00; text-decoration:underline; }
.arc_anli_6 span.bt2 { display:block; width:144px; height:31px; margin:0px auto; }
.hot-ph { display:inline; float:right; border:1px solid #d9d8d8; background:#fff; margin:10px 0px 10px 0px; overflow:hidden; }
.hot-ph ul { background:url(../images/view-li2.jpg) no-repeat 5px 3px; padding:0 10px; margin:10px 0 0 0px; }
.hot-ph li { height:32px; overflow:hidden; line-height:32px; border-bottom:1px dashed #ddd; padding-left:26px; font-size:14px; }
.hot-ph li.end { border-bottom:0; }
.arc_anli_6 li a.red { color: rgb(255, 0, 0); }
