﻿@charset "utf-8";
#body { background: url(../../images/shijiemil/top_line.jpg) repeat-x left top; }
body, div, ul, h2, p, img { border: 0 none; margin: 0; padding: 0; }
ul, li { list-style: none outside none; }
/*页面顶部*/
.top { width:980px; margin-right: auto; margin-left: auto; line-height: 30px; height: 30px; }
.top ul li { float: right; }
.top ul li a { margin-left:5px; margin-right:5px; }
.top_btn img { float: left; }

.top p { float: left; }
.left_btn { width:344px; height:56px; float: left; background-image: url(../../images/shijiemil/left_btn_line.jpg); background-repeat: no-repeat; background-position: right center; padding-top: 8px; }
.left_btn ul li, .right_btn ul li { line-height: 24px; float: left; display: block; width: 86px; text-align: center; background-image: url(../../images/shijiemil/small_btn_line.jpg); background-position: right center; background-repeat: no-repeat; }
.left_btn span, .right_btn span { font-weight: bold; }
.left_btn ul li span, .right_btn ul li span { color: #FFFFFF; }
.left_btn ul li a, .right_btn ul li a { color: #FFFFFF; }
.left_btn .no_line, .right_btn .no_line { background-image: none; }
.right_btn { width:430px; height:56px; float:left; padding-top: 8px; }
/*广告样式*/
.ad { width:978px; height:117px; border:1px solid #D7D7D7; }
.left_ad { width:123px; height:98px; float:left; padding-top: 8px; padding-right: 28px; padding-bottom: 11px; padding-left: 28px; }
.left_ad a { line-height: 21px; font-family: "宋体"; font-size: 12px; color: #003262; }
.middle_ad { width:620px; height:117px; float: left; }
.middle_ad li { display: inline; margin-right: 15px; margin-left: 15px; *margin-right: 14px;
*margin-left: 14px;
}
.middle_ad ul li a { line-height: 29px; color: #003262; }
.middle_ad img { border: 1px solid #C4CBD1; }
/*内容开始*/
.left2 { width:240px; float:left; }
.ty { border: 1px solid #D5D5D5; height: 1%; }
.ty h2 { line-height: 24px; background-image: url(../../images/shijiemil/ty_left_h2.jpg); background-repeat: repeat-x; background-position: left top; height: 24px; font-size: 14px; font-family: "宋体"; padding-left: 10px; }
.ty h2 a { font-family: "宋体"; font-size: 12px; font-weight: normal; float: right; color: #0048A0; padding-right: 5px; }
.left_t1 { padding-left: 10px; }
.left_top1{height:114px;}
.left_top1 p { float: right; width: 145px; display: block; font-size: 12px; line-height: 21px; color: #8C8C8C; }
.left_top1 .r_t { float: right; width: 88px; display: block; font-size: 12px; line-height: 21px; color: #8C8C8C; }
.left_top1 p a { color: #003366; }

.ty .left_top1 h3 a:hover, .focus .focus2_pic h2 a:hover, .zbdt h3 a:hover { color: #b70000; }
.r_ty .left_top1 h3 a { font-size: 12px; color: #073A69; }
.left_top1 h3 { padding-top: 5px; padding-bottom: 0px; padding-left: 0px; margin: 0px; }


.r_j ul { padding-top: 10px; padding-bottom: 7px; text-align: left; }
.ty .left_t1 .r_t a { color: #656565; }
.ty .left_t1 .r_t .xx { color: #b70000; }
.headline { padding-bottom: 7px; }
.headline { padding-top: 5px; padding-right: 0; padding-bottom: 12px; padding-left: 0; }
.headline h5 { padding-top: 4px; text-align: center; }
.headline h5 a { color: #023061; font-family: "宋体"; font-size: 18px; line-height: 36px; }
.headline p { line-height: 21px; padding: 0 10px; text-align: center; }
.headline p a { color: #676767; }
.right_text ul { display: block; border-top-width: 1px; border-top-style: dashed; border-top-color: #CACACA; padding-top: 10px; padding-bottom: 5px; }
.headline h5 a:hover, .right_text a:hover, .jq_gc ul li a:hover,.jq_gc h3 a:hover{ color: #b70000; }
.kt .kt_u a:hover, .left_t1 ul li a:hover, .ty .r_j ul li a:hover, .ty .left_top1 p a:hover, .zbdt p a:hover, .ty h2 a:hover, .dz a:hover, .lsjl ul li a:hover, .jq_gc p a:hover,.kt .kt_1 ul li a:hover,.rw_u ul li a:hover,.cqrw ul li a:hover,.yx_t ul li a:hover,.pic_s ul li a:hover,.small_pic a:hover,.pic_t ul li a:hover,.end1 p a:hover,.left_ad a:hover,.middle_ad a:hover,.headline p a:hover{ color: #b70000; text-decoration: underline; }
#jsNav { float: right; height: 20px; width: 230px; padding-right: 6px; background-image: url(../../images/shijiemil/focus_bg.jpg); background-repeat: no-repeat; background-position: left bottom; }
.trigger { line-height: 20px; margin-right: 2px; _margin-right:1px; width: 15px; _width: 15px; height: 17px; float: right; padding-top: 3px; _padding-top: 3px; padding-right: 0px; padding-left: 0px; text-align: center; }
.trigger a{ font-weight: bold; color: #0A3172; }
.focus .focus2_pic li { display:none; }
.focus2_1 .imgSelected { background-image: url(../../images/shijiemil/focus_online.jpg); background-repeat: no-repeat; width: 15px; background-position: center bottom; font-weight: bold; margin: 0px; float: right; _margin-right:0px; text-align: center; }
.focus2_1 .imgSelected a { color: #FFFFFF; }
.kt_1 ul { width:134px; height:135px; text-align: center; border: 1px solid #C0DBE6; float: left; display: block; }
.kt_1 img { height: 103px; width: 132px; padding: 1px; margin-bottom: 7px; }
.kt_1 a { color: #01346B; }
.five { width:10px; float:left; height: 100px; }
.kt .kt_u { padding:8x 5px 7px; }
.kt_u li { background-image: url(../../images/shijiemil/lan.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
.kt .kt_u a { font-size: 12px; line-height: 21px; color: #01346B; padding-right: 10px; }
.dz { padding-top: 13px;height:176px;}
.dz ul { text-align: center; }

.dz img { height: 140px; width: 220px; margin-bottom: 10px; }
.dz a { color: #1D1D1D; }

.zbdt .xx { color: #b70000; }
.zbdt p a { color: #575757; font-size: 12px; line-height: 21px; }
.zbdt img { margin-top: 5px; }
.zbdt h3 { padding-bottom: 10px; }
.gj_btn { height:29px; background-image: url(../../images/shijiemil/jq_btn.jpg); }
.gj_btn li { float: right; line-height: 29px; height: 29px; width: 65px; display: block; text-align: center; background: url(../../images/shijiemil/gjjq_small.jpg) no-repeat left center; }
.gj_btn .no_line3 { background-image: none; }
.gj_btn h3 { line-height: 29px; font-size: 14px; padding-left: 10px; color: #FFFFFF; }
.no_line4 ul { padding-top: 3px; padding-bottom: 0px; }
.gj_btn ul li a { color: #FFFFFF; }
.pic_t ul { text-align: center;}
.pic_t ul li a { color: #04315B; }
.pic_t img { height: 196px; width: 270px; margin-bottom: 10px; }
.small_pic img { padding: 1px; height: 95px; width: 130px; border: 1px solid #D5D5D5; margin-bottom: 5px; }
.small_pic ul { text-align: center; float: left; margin-left: 6px; _margin-left: 3px; height: 134px; width: 134px; }
.cqrw { padding:12px 9px 4px 9px; }
.cqrw ul { width:220px; height:174px; text-align: center; }
.cqrw ul li a img { margin-bottom: 8px; }
.cqrw ul li a { color: #01355A; }
.rw_u { padding-right: 0px; padding-left: 9px; padding-bottom: 8px; padding-top: 0px; }

.no_line5 h2 { line-height: 24px; background: url(../../images/shijiemil/zsfy_line.jpg) repeat-x left top; height: 24px; font-family: "宋体"; font-size: 14px; padding-left: 10px; }
.no_line5 ul li a { margin-left: 10px; }
.no_line5 h2 a { float:right; padding-right:10px; font-weight: normal; color: #00408F; }
.yx_t { height: 125px; width: 135px; border: 1px solid #D5D5D5; float: left; }
.yx_t ul { text-align: center; }
.right2 .ty .lsjl { padding-top: 2px; padding-bottom: 0px; }
.yx_t ul li a img { margin-bottom: 3px; padding: 3px; }
.jq_left { width:240px; float:left; }
.jq_left .ty .lsjl { padding-top: 10px; padding-bottom: 5px; }
.jq_r { width:609px; padding-top: 0px; }
.jq_r2 { width:359px; float:right; }
.jq_gc { text-align: center; padding-right: 13px; padding-left: 13px; padding-top: 10px; }
.jq_gc p a { font-size: 12px; line-height: 21px; color: #686868; }
.jq_gc p .xx { color: #b70000; }
.jq_gc p { text-align: left; }
.jq_gc ul { padding-top: 8px; padding-bottom: 6px; }

.pic_ty { border: 1px solid #D5D5D5; height: 1%; }
.pic_ty h2 { line-height: 29px; background-image: url(../../images/shijiemil/pic_ty_line.jpg); background-repeat: repeat-x; background-position: left top; height: 29px; font-size: 14px; font-family: "宋体"; padding-left: 10px; }
.pic_ty h2 a { font-weight: normal; float: right; padding-right: 10px; color: #023867; }
.pic_s { padding-top:20px; height: 1%; }
.pic_s ul { height: 140px;*height: 140px; width: 140px; float: left; display: block; text-align: center; padding-left: 19px; }
.pic_s ul li a img { padding: 4px; height: 95px; width: 130px; border: 1px solid #D6DBDF; margin-bottom: 7px; }
/*友情链接样式*/
.end1 { background: url(../../images/shijiemil/end_bg.jpg) repeat-x left bottom; height: auto; float: left; border: 1px solid #D5D5D5; margin-bottom: 10px; }
.topsBtnDiv .more { font-family: "宋体"; font-size: 12px; font-weight: normal; margin-right: 10px; float: right; background-image: none; line-height: 24px; color:#023867; }
.topsBtnDiv { background-image: url(../../images/shijiemil/end_h2_line.jpg); background-repeat: repeat-x; background-position: left top; height: 24px; padding-left: 15px; line-height: 24px; width:963px; }
.topsBtnDiv li { display: inline; }
.topsBtnDiv li a { display: block; width: 75px; float: left; text-align: center; color: #03345F; font-weight: bold; margin-top: 1px; height: 23px; }
.end1 .topsBtnDiv ul li .current { background-image: url(../../images/shijiemil/line_lj.jpg); font-weight: bold; color: #294898; }
a, area { blr:expression(this.onFocus=this.blur())
}
:focus { outline-style: none; }
.hide { display: none; }
.end1 #d1, .end1 #d2, .end1 #d3 { padding: 10px; }
/*友情链接更多页样式*/
.yq { width: 942px; margin-right: auto; margin-left: auto; padding-top: 10px; }
.gd { border:1px solid #e0e0e0; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; }
.tou1 .yq .gd h1 { height:27px; background:url(../../images/shijiemil/main_r_h1bg.jpg) repeat-x; font-size: 14px; line-height: 27px; padding-left: 20px; }
.gd span { margin-left: 15px; font-weight: normal; }
.gd { padding-bottom: 10px; padding-right: 0px; background-image: url(../../images/shijiemil/line_h2.jpg); background-repeat: repeat-x; background-position: left top; background-color: #FFFFFF; }
.gd li { overflow: hidden; display: block; width: 80px; float: left; text-align: center; height: 27px; line-height: 27px; margin-right: 3px; }
.gd li a { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding-bottom: 5px; color: #003496; }
.gd li a:hover { color: #FF0000; }
.gd ul { margin-top: 10px; margin-left: 15px; }
.topsBtnDiv #b1 { color: #AD0409; background-repeat: no-repeat; background-position: left bottom; }
/*友情合作QQ样式*/
.end1 a { margin-right: 7px; line-height: 21px; }
.topsBtnDiv .qt { float:right; line-height: 24px; margin-right:20px; color:#023867; }
.topsBtnDiv .qt:hover { color: #BB0000; }
.end1 p a { color: #14315B; }
.topsBtnDiv ul li a:hover { color: #AD0409; }
#main .right2 .ty .left_t1 ul { padding-bottom: 9px; }
#jsNav #f1 { _margin-right:1px;}
#jsNav #f2,#jsNav #f3{ _margin-right:2px;}
.focus2_pic li{*height:240px_height:237px}
/*2012-07-24修改宽度样式*/
.left { width:660px; float:left; }
.right1 { float:right; width: 410px; }
.right2 { width:310px; float:right; }
.focus { width:308px;}
.focus ul li h2 a { font-family: "宋体"; font-size: 14px; line-height: 21px; padding-left: 5px; }
.focus2_pic img { width: 300px; margin-left: 4px; margin-top: 6px; height: 218px; }
.left_top1 img { height: 80px; width: 125px; }
.kt { padding-top:15px; padding-left:13px; }
.right2 .ty .r_t { width: 150px; }
.pic_t {padding:15px 12px 0px 12px;height:232px;}

.small_pic { padding-left: 11px; height: 1%; }

.six { width:25px; float:left; height:125px; }
.no_line5 { border: 1px solid #DDD9D8; width: 408px; }
/*2014-09-25改版*/
.gb_block h2{ background:url(../../images/shijiemil/gb_h2_bg.jpg) no-repeat left 12px; padding-left:30px; font-family:"微软雅黑"; font-size:18px; color:#333; font-weight:normal; height:30px; border-bottom:1px solid #257DBE; padding-top:7px;}
.gb_block h2 a{ font-weight:normal; float:right; line-height:30px; font-family:"宋体";}
.gb_left_pic img{ width:110px; height:80px; float:left;}
.gb_right_h2{ float:right; width:115px;}
.gb_right_h2 a{ font-family:"微软雅黑"; font-size:14px; color:#333; line-height:24px;}
.gb_top01{ padding-top:15px;}
.gb_top01 ul li{ background:url(../../images/shijiemil/sanjiao.jpg) no-repeat left center; padding-left:10px; line-height:24px;}
.gb_top01 ul li a{ font-family:"宋体"; font-size:12px; line-height:24px; color:#666;}
.gb_block_pic{ padding-bottom:12px;}
.gb_right_h2 a:hover,.gb_top01 ul li a:hover,.gb_middle_top p a:hover,.gb_middle_top h2 a:hover,.middle_text ul li a:hover,#focus h1 a:hover,.gb_block_cool_top p a:hover,.gb_block h2 a:hover{ color:#B70000;}
.ts_gb_block{ padding-bottom:5px;}
.gb_middle{ width: 390px; padding-left: 10px; padding-right: 10px; float:left; text-align:center;}
.gb_middle_top{ border-bottom:2px solid #DBDBDB; padding-bottom:10px;}
.gb_middle_top h2{ padding-bottom:5px; padding-top:5px;}
.gb_middle_top h2 a{ font-family:"微软雅黑"; font-size:18px; color:#333; font-weight:normal;}
.gb_middle_top p a{ padding:0px 2px;white-space: nowrap; font-family:"宋体"; font-size:12px; color:#666; line-height:24px;}
.middle_text{}
.middle_text ul{ border-bottom:1px dashed #CCCCCC; padding-bottom:9px; padding-top:8px;}
.middle_text .ts_ul{ border-bottom:0px; padding-bottom:0px;}
.middle_text ul li{ background:url(../../images/shijiemil/sanjiao.jpg) no-repeat left center; padding-left:10px;}
.middle_text ul li a{ font-family:"宋体"; font-size:14px; line-height:28px; color:#666;}
.middle_text ul li a.ts_lia{ font-weight:bold;}
.gb_right_pic{width:310px; float:right;}
/*焦点图*/
#focus {width:310px; height:323px; overflow:hidden; position:relative; background-color:#F6F6F6;}
#focus h1 { position:absolute; top:253px; width:310px; text-align:center; height:24px; line-height:24px;  font-weight:normal; font-family:"宋体",SimHei; display:block; z-index:2; left: 0px; }
#focus h1 a{font-size:14px; color:#333;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:310px; height:323px; overflow:hidden; position:relative;}
#focus ul li img{ height:240px; width:310px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:310px; height:20px; left:0; top:240px;}
#focus .btnn {position:absolute; width:280px; height:10px; padding:4px 8px; right:0; top:285px; text-align:center;}
#focus .btnn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:15px; _font-size:0; margin-left:4px; cursor:pointer; background:url(../../images/shijiemil/banner_m.jpg) no-repeat;}
#focus .btnn .focus{background:url(../../images/shijiemil/banner_m_hover.jpg) no-repeat;}
#focus .btnn span.on {background:url(../../images/shijiemil/banner_m_hover.jpg) no-repeat;}
#focus .preNext {width:8px; height:12px; position:absolute; top:285px; margin-top:4px; background:url(../../images/shijiemil/banner.jpg) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:70px;}
#focus .next {right:60px; background-position:right top;}
.gb_cool_pic{ width:292px; height:268px; background-color:#F6F6F6; padding:10px 9px 0px;}
.gb_block_cool_top{ width:140px; float:left; padding-bottom:9px;}
.ts_gb_block_cool_top{ float:right;}
.gb_block_cool_top img{ width:130px; height:95px; padding:3px; border:1px solid #DDDDDD;}
.gb_block_cool_top p{ text-align:center; line-height:21px; height:21px; padding-top:2px;}
.gb_block_cool_top p a{ font-family:"宋体"; font-size:12px; line-height:21px; color:#333;}


/*2016-10-9优化样式*/
.left_t1 ul li a { font-size: 12px; line-height: 24px; padding-left: 10px; color:#122e67; background-image: url(../../images/shijiemil/sanjiao.jpg); background-repeat: no-repeat; background-position: left center; }
.right_text ul li a { font-size: 14px; line-height: 26px; color:#122e67; margin-left: 5px; padding-left: 10px; background-image: url(../../images/shijiemil/sanjiao.jpg); background-repeat: no-repeat; background-position: left center; }
.right_text .online { font-weight: bold; color:#122e67; background-image: url(../../images/shijiemil/sanjiao.jpg); background-repeat: no-repeat; background-position: left center; }
.gb_left{ width:230px; float:left;padding-left:10px; padding-right:10px; padding-bottom:5px;}
.top_btn { height: 64px; width: 978px; background-color:#007DCF;}
.zbdt {padding:20px 0 0 10px;height:144px;}
.zbdt h3 a { font-size: 14px; line-height: 24px; color:#122e67;}
.left_top1 h3 a { font-size: 12px; line-height: 24px; font-family: "宋体"; color: #666; font-weight:normal;}
.left_t1 ul { padding-top: 7px; padding-bottom:5px;}
.r_j ul a { font-weight: normal; text-align: left; font-size: 12px; line-height: 24px; background-image: url(../../images/shijiemil/sanjiao.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 10px; margin-left: 10px; color:#122e67; }
.right_text .no_line2 ul { border:0px; padding-top: 3px; padding-bottom:10px; }
.no_line4 ul{ padding-top:5px; padding-bottom:5px;}
.rw_u ul li a { font-size: 12px; line-height: 24px; color:#122e67; background-image: url(../../images/shijiemil/sanjiao.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
.lsjl ul li a { font-size: 12px; line-height: 24px; color:#122e67; background-image: url(../../images/shijiemil/sanjiao.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 10px; margin-left: 10px; }
.jq_gc ul li a { font-size: 14px; line-height: 24px; color:#122e67; background-image: url(../../images/shijiemil/sanjiao.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
.ty .lsjl { padding-top: 13px;*padding-top: 18px; padding-bottom: 13px; }
.jq_gc h3 a { font-size: 14px; line-height: 24px; color:#122e67;}
.zbdt p { float: right; width: 150px; padding-right:5px;color: #575757; }
.yx { padding:17px 14px 17px 14px;}
.no_line5 ul {padding:10px 0 10px 5px; border-top:0px;}
