/* CSS Document */
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, ul, dl, li, dt, dd, p {margin: 0;padding: 0;}
ul, dl { list-style-type: none;}
body{color:#333333;font-family:"Î¢ÈíÑÅºÚ",Arial,SimSun,sans-serif; vertical-align: baseline; font-size:12px; -webkit-text-size-adjust:none;}
li {list-style-type: none;}

a {color: #414142;text-decoration: none;-moz-outline:none;outline:none;cursor:pointer;}
a:focus, input:focus {-moz-outline:none;outline:none;/*FFÏÂÈ¥µôÐéÏß¿ò*/}
a:hover {color:#BA2636;text-decoration: none;}

.cl {clear: both;}
pre {white-space: pre-wrap;word-wrap: break-word;}
table {border-collapse: collapse;border-spacing: 0;width: 100%;}
caption, th, td {font-weight: 400;}
img {vertical-align: middle;border:none;}
ul, ol {list-style: none outside none;}

h1 {font-size:130%; font-weight:bold; }
h2 {font-size:115%; font-weight:bold; }
h3 {font-size:100%; font-weight:bold;}
.blod{ font-weight:bold;}

.fl { display: inherit; float: left;}
.fr { display: inherit; float: right;}
.clearfix:after {clear: both; content: " "; display: block; height: 0; visibility: hidden;}
/* top */
.din { height: 34px; position: relative; z-index: 11;}
.fixtop { background: none repeat scroll 0 0 #666; height: 34px; overflow: hidden; width: 100%; z-index: 999999;}
.headt { height: auto; margin: 0 auto; overflow: auto; width: 981px;}
.headt span { float: right; overflow: auto;}
.headt span a { color: #d6a102; float: left; height: 34px; line-height: 34px; text-align: center; width: 66px;}
.top_2 { float: left; width: 330px;}
.top_2 p {color: #d6a102; font-size: 12px; line-height: 34px;}
.headWrap, .countWrap { height: 100%; width: 100%;}
.head { background: none repeat scroll 0 0 #0083C4; overflow:hidden;}
.headd {margin: 0 auto; width: 981px;}
.headd img { float: left;}
.head_hd { height: 427px; overflow: hidden; position: relative; width:100%; background:url(/images/banner.jpg) no-repeat center;}

.nav { background: #0083c4; height: 70px; position: relative; z-index: 10;}
.bzdht { height: 68px; margin: 0 auto; width: 981px;}
.bzdht ul, .bzdht ul li { display: block;float: left; position: relative;}
.bzdht ul li { background: url("/images/nav_li.jpg") no-repeat scroll right 15px; width: 98px; text-align:center;}
.bzdht a.top { color: #FFFFFF; float: left; height: 68px; opacity: 0.8; overflow: hidden;}
.bzdht a.top p { float: left; font-family: "Î¢ÈíÑÅºÚ",Arial,SimSun,sans-serif; font-size: 14px; padding-top: 2px;width: 93px;}
.bzdht a.top b { float: left; font-family: "Î¢ÈíÑÅºÚ",Arial,SimSun,sans-serif; font-size: 14px; padding-top: 22px;width: 93px;}

.navBg { background:#cae4f5; clear: both; height: 92px; overflow: hidden; padding-left: 10px; padding-top: 12px; width: 971px; margin:0 auto;}
.navBg ul li { float: left; height: 79px; line-height: 18px; margin-right: 8px; padding-top: 6px; color:#015883;}
.navBg ul li p { text-align: center; color:#015883;}
.navBg ul li p.bt a{ color:#015883; font-size:14px;  font-family: "Î¢ÈíÑÅºÚ",Arial,SimSun,sans-serif; font-weight:800;}
.navBg ul li p.text { padding-top: 10px; line-height:20px; }
.navBg ul li p.text a {color:#015883;}
.navBg ul li.navBg1 { background: url("/images/navbg1.jpg") no-repeat scroll 0 0; width:171px;}
.navBg ul li.navBg2 { background: url("/images/navbg2.jpg") no-repeat scroll 0 0; width:147px;}
.navBg ul li.navBg3 { background: url("/images/navbg3.jpg") no-repeat scroll 0 0; width:148px;}
.navBg ul li.navBg4 { background: url("/images/navbg4.jpg") no-repeat scroll 0 0; width:151px;}
.navBg ul li.navBg5 { background: url("/images/navbg5.jpg") no-repeat scroll 0 0; width:153px;}
.navBg ul li.navBg6 { background: url("/images/navbg6.jpg") no-repeat scroll 0 0; width:152px;}

.jbss { margin:20px auto; width:981px;}
.jbss_h4 { border-left: 5px solid #015883; color: #0083c4; font-size: 12px; height: 22px; line-height: 22px; margin-bottom: 14px; padding-left: 9px;}
.jbss_h4 a {font-size: 12px; font-family: "Î¢ÈíÑÅºÚ",Arial,SimSun,sans-serif; color:#0083c4; font-weight:normal; padding-left:9px;}


/* content */

.content, .foot { margin: 0 auto; overflow: hidden; width: 981px;}
.i-con-rig { background: none repeat scroll 0 0 #e9f0f4; float: left; width: 253px; margin:0 9px 0 0;}
.i-con-rig-h3 { background: url("/images/i-con-tit.jpg") no-repeat scroll 0 0; color: #FFFFFF; font-size: 20px; height: 36px; line-height: 36px; padding-left:20px;width: 233px;font-weight:800;}
.i-con-rig-h3 a { color:#fff; float: right; font-size: 12px; margin-right: 20px;}	
.i-con-rig-c { line-height: 22px; padding: 9px; width: 235px;}
.i-con-rig-c p { padding-top: 4px; text-indent: 2em; line-height:24px;}
.i-con-rig-c p a { color: #FF9902;}
.i-con-rig-c ul { display: block; height: 64px; margin:20px 0 0 5px;}
.i-con-rig-c li { background: url("/images/i-rig-bg.jpg") no-repeat scroll 0 0; float: left; height: 24px; line-height: 24px; margin: 0 7px 10px;  text-align: center; width: 101px;}
.bj { background:#f1f1f1; width:444px; height:130px;}
.newsBox { overflow: hidden; width: 445px; margin-right:9px;}
.newsBox .newsNav { overflow: auto;}
.newsBox .newsNav span { float: left; width: 144px;margin-bottom: 7px;}
.newsBox .newsNav #xw2 { float:left; margin: 0 6px;overflow:hidden;}
.newsBox .newsNav span b { background: none repeat scroll 0 0 #F1F1F1; color: #333333; cursor: pointer; display: block; font-size: 14px; font-weight: 100;
    padding: 9px 0; text-align: center; width: 100%;}
.bj_h2 { color: #F59525; font-size: 16px; padding: 15px 10px 10px; text-align: center; width: 420px;}
.newsBox .newsNav span.hover b, .newsBox .newsNav span:hover b { background: none repeat scroll 0 0 #0083C4; color: #FFFFFF; font-weight: 800;}
.bj_h2 a { color: #F59525; font-weight:800;}
.bj_h2 a:hover { text-decoration: none;}
.newsBox .newsSort { display: none;}
.newsBox p { font-size: 13px; line-height: 26px; margin: 0 auto; text-indent: 2em; width: 425px;}
.newsBox p a { background: url("/images/ico.jpg") no-repeat scroll right center; color: #F59525; padding-right: 15px;}	
.newsBox ul { margin-top: 7px;}
.newsBox li { height: 30px; padding: 2px 0; border-bottom:1px dashed #e6e6e6;}
.newsBox li span { color: #CC000C; font-size: 14px; margin-right: 10px;}
.newsBox li span em { background: none repeat scroll 0 0 #CC000C; color: #FFFFFF; font-style: normal; margin-right: 1px; padding: 1px 2px;}
.newsBox li a { font-size: 14px;}
.in_spzx { float:left; width:264px;}
.in_spzx_h3 { background:url("/images/spzx.jpg") no-repeat scroll 0 0; height:36px;color: #FFFFFF; font-size: 20px; line-height: 36px; padding-left: 20px;width: 244px; font-weight:800;}
.in_spzx_h3 a { font-size:12px; color:#fff; float:right; margin-right:20px;}
.in_sp { margin-top:7px;}
.in_spqh { background: none repeat scroll 0 0 #EDEFEF;  padding-left: 10px;}
.in_spqh li { background:url("/images/cg_li_h.jpg") no-repeat scroll left center; border-bottom: 1px solid #CCCCCC; line-height: 38px; padding-left:24px;}
.syzj{ width:980px; overflow:hidden; margin:0px auto;}
.syzj_tit{ width:980px; background:url(/images/zj_tit.jpg) no-repeat; height:51px; line-height:51px; overflow:hidden; font-size:24px; color:#0083c4; padding-left:20px; margin:10px auto; font-weight:800;}

.syzj_r{ width:237px; overflow:hidden;}

.xscg li{ width:237px; background:url(/images/cg_li_h.jpg) no-repeat left; padding-left:20px; line-height:24px; color:#666666;}

.zjm{ width:130px; overflow:hidden;}
.xscg{ margin-top:5px;}
.zjm li{ width:130px; height:44px; overflow:hidden; background:url(/images/zj_qh.jpg) no-repeat; text-align:center; color:#0083c4; cursor:pointer; line-height:43px;}
.in_zj_h2{font-size:21px;margin-left:-14px; font-weight:800;}
.zjm li span{ font-size:11px;margin:0px 0px 0px -13px;}
.zjm li.hover{ background:url(/images/zj_qh_h.jpg) no-repeat;}
.zjm li.hover h2{ color:#f0f0f0;}
.zjm li.hover span{ color:#f0f0f0;}
.zj_con{ width:576px; height:348px;}
.syzj_l{ width:726px;}
#con_sixz_1{ background:url(/images/zj1.jpg) no-repeat left top; width:576px; height:348px;}
#con_sixz_2{ background:url(/images/zj2.jpg) no-repeat left top; width:576px; height:348px;}
#con_sixz_3{ background:url(/images/zj3.jpg) no-repeat left top; width:576px; height:348px;}
#con_sixz_4{ background:url(/images/zj4.jpg) no-repeat left top; width:576px; height:348px;}
#con_sixz_5{ background:url(/images/zj5.jpg) no-repeat left top; width:576px; height:348px;}
#con_sixz_6{ background:url(/images/zj6.jpg) no-repeat left top; width:576px; height:348px;}
#con_sixz_7{ background:url(/images/zj7.jpg) no-repeat left top; width:576px; height:348px;}
#con_sixz_8{ background:url(/images/zj8.jpg) no-repeat left top; width:576px; height:348px;}
.zj_nr{ width:278px; height:253px; float:right; line-height:25px;font-size:14px; margin:40px 25px 0px 0px; line-height:28px;}
.zj_nr_h2{ font-size:48px; font-weight:800; color:#414142; line-height:60px; float:left; padding-right:15px;}
.zj_nr_h3{ color:#0083c4; font-size:24px; padding:13px 0px 10px 0px;}
.zj_nr_h4{ margin:0px;padding:0px;}
.zj_nr .tjys {
    padding: 30px 0 10px;
}
.wyyl{ display:block; width:120px; height:115px;}
#wpzj1 {
    font-size: 17px;
    line-height: 15px;
}
#wpzj2 {
    font-size: 24px;
}
.zj_gd{ width:726px; height:165px; overflow:hidden; margin-top:20px;}


.zx1{ width:94px; height:32px; text-align:center; line-height:32px; float:left; font-size:14px; margin:20px; display:inline;}
.zx1 a{ color:#FFF;}
.ys1{ background:#fbb902;}
.ys2{ background:#0083c4;}

.block3Head { margin-bottom: 10px; overflow: auto; width: 100%; background:url("/images/in_jb.jpg") no-repeat scroll 0 0; height:50px;}
.block3Head span { color: #0083c4; font-size: 20px; width: 245px;}
.block3Head span strong a{ font-size: 24px; color: #0083C4; width:245px; margin:0 auto;}
.block3Head span, .block3Head a { float: left; height: 50px; line-height: 50px; text-align: center;}
.block3Head a { color:#333; margin:0 10px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.block3Head a.hover { color: #00689c; font-weight: bold;}
.block3Head font { float:right;}
.block3Head font a { width:55px; height:50px; margin:0;}
.block3Head li { float:left;position: relative;}
.block3Head_hot{ display:block; width:19px; height:9px; top:6px; position:absolute; left:69px; z-index:20}
.in-con {height: 100%; margin: 0 auto 5px; overflow: hidden; width: 980px;}
.qlx_tp { float:left;}
.pddhwz { float: left; height: 268px; width: 462px; margin:0px 16px; display:inline;}
.in_bt { font-size: 16px; padding:10px 0; text-align: center; width: 462px; font-weight:normal;}
.pddhwz p { font-size: 12px; line-height: 24px; margin: 0 auto; text-indent: 2em; width: 462px; color:#666;}
.pddhwz p a { color:#f98b07;}
.pddhlb { background: none repeat scroll 0 0 #EEEDF2; height: 168px; margin-top: 10px; overflow: hidden; width: 462px;}
.pddhwz_h2 { font-size: 16px; padding:10px 0; text-align: center; width: 462px; font-weight:normal;}
.pddhlb_h3 { background: url("/images/ico3.gif") no-repeat scroll right center; font-size: 14px; margin: 10px 20px; font-weight:800;}
.pddhlb li { float: left; font-size: 12px; height: 24px; line-height: 24px; overflow: hidden; text-indent: 10px; width: 221px;}
.pddhlb li span { margin:0px 10px;}
.bz_zjdy { overflow: hidden; width: 260px; float:left;}
.bz_zjdy_h4 { border-left: 5px solid #0378C8; color: #0378C8; font-size: 12px; height: 26px; line-height:26px; margin-bottom: 5px;padding-left: 9px;}
.bz_zjdy_h4 a{color:#00689c; font-size:16px; font-weight:800;}

.zjdy_rt { float:right;}
.zjdy_rt a{ font-size:12px; float:right; margin-right:10px;}
.mod-line-con {border-bottom: 1px solid #DADADA; width: 260px;}
.mod-line-con .mod-line {border-top: 3px solid #838383;overflow: hidden; width: 85px;}
.bz_zjdy_wz { margin:10px 0;}
.bz_zjdy_wz li { color: #666666; line-height: 24px;width: 260px;}
.bz_zjdy_wz li span { margin-right:10px;}
.bz_zjdy_al { margin-top:12px;}
.bz_zjdy_al li { color: #666666; line-height: 24px;width: 260px;}
.bz_zjdy_al li span { margin-right:10px;}


.in_zxnk_jbwz ul li { color:#666;}
.bz_x{ width:977px; height:30px; background:#eff1f0; margin: 0 auto 15px; border-left:#0083c4 3px solid;}
.zzbx{ float:left; height:30px; width:500px;}
.tjlf{ float:left; height:30px; width:470px;}
.zzbx_h1{ float:left; font-size:14px; color:#00689c; line-height:30px; margin-left:10px; font-weight:800;}
.bz_x_hot{ display:block; width:19px; height:9px; top:-2px; position:absolute; left:43px; z-index:20}
.bz_x li{ float:left; font-size:12px; color:#414142; line-height:30px; margin-left:16px;float:left;position: relative;}
.zzbx_h1_hot{ display:block; width:19px; height:9px; top:-2px; position:absolute; left:226px; z-index:20}
.tjlf font { float:right;}

.bottom { margin: 0 auto; width: 100%;}
.bottom-tit { height: 43px; margin: 0 auto; padding-top: 8px; width: 981px;}
.bottom-tit li { color: #FFFFFF; float: left; height: 26px; line-height: 26px; text-align: center; width: 101px; font-size:14px;}
.bottom-tit li a.hover { background: url("/images/bottom-tit.png") no-repeat scroll 0 0; color: #FFFFFF; display: block; padding-bottom:2px; height:41px;}
.bottom-tit li a { color: #0179b5; display: block;}
.bottom-con { margin: 0 auto 15px; width: 981px; height:125px; background:#ededf0;}
#con_jigou_1 li { float:left; padding:25px 18px;}
.con_jigou_2 li { float:left; padding:5px; font-size:12px; overflow:auto;}

/*--footer--*/

.footer { width: 100%;background:#ededf0;}
.footer-top { background:#0083c4; height: 39px; width: 100%;}
.footer-top ul { margin: 0 auto; text-align: center; width: 981px; color:#fff;}
.footer-top ul a { color: #FFFFFF; line-height: 38px; padding: 0 20px; width: 95px;}
.footer-zj {width:1100px; margin:20px auto; height:100px;}
.footer-zj ul li { float: left; height: 100px; margin: 0; width: 180px; overflow:hidden;}
.footer-zj ul li .sss_1 { background: url("/images/hx.gif") no-repeat scroll center center; float: left; height: 100px; margin: 0; overflow: hidden; width: 185px;}
.footer-zj ul li .sss_1 span { float: left; font-size: 12px; height: 90px;width: 95px; text-align:center;}
.footer-zj ul li .sss_1 a { float: left; font-size: 12px; line-height: 24px; padding-left: 10px; width: 40%;}
.footer-db { width:981px; margin:0 auto; border-top:1px solid #fff; padding-top:10px;}
.footer-db p { text-align:center; line-height:24px;}
.footer_h2 {font-size:115%; font-weight:bold; }