@charset "utf-8";
/* CSS Document */

body { background:url(../images/body_bg.png) repeat-x; font-size:12px; margin:0px auto; } 
img { border:none; margin:0; padding:0;}
ul,li,dl,dt { margin:0; padding:0; display:block; list-style:none; }
p { margin:0; padding:0; }
a { color:#000000; text-decoration:none; }

.pangeContent { width:1000px; height:auto; margin:auto; background:#FFFFFF; }
.clear { clear:both; }
.box { border:1px solid #bfddff; }
.more { float:right; margin-right:7px; margin-top:7px; }

.pList { width:auto; line-height:24px; margin:5px 0px 0px 10px; }
.pList li { width:auto; background:url(../images/pList_ico.png) no-repeat left; padding:0px 7px 0px 10px; color:#3b3b3b; }
.pList li span { float:right; color:#888888; }
.pList2 { width:auto; line-height:24px; margin:5px 7px 0px 10px; }
.pList2 li { width:auto; background:url(../images/pList_ico2.png) no-repeat left; padding:0px 0px 0px 10px; color:#3b3b3b; }
.pList2 li span { float:right; color:#888888; }
.pHead1 { width:auto; height:32px; background:url(../images/pHead1.png) repeat-x; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:1px solid #dfdfdf; padding-right:10px; }
.pHead1 span { display:inline-block; height:32px; line-height:32px; border-right:1px solid #dfdfdf; background:#FFFFFF; padding:0px 15px; color:#333333; font-size:14px; font-weight:bold; }
.pHead1 a { float:right; }
.pHead2 { width:auto; height:29px; background:url(../images/pHead2.png) repeat-x; }
.pHead2 span { color:#3272b9; width:88px; height:28px; display:inline-block; margin:1px 0px 0px 7px; background:url(../images/pHead2_tit.png) no-repeat; text-align:center; line-height:28px; font-size:14px; font-weight:bold; }
.pHead3 { width:auto; height:29px; background:url(../images/pHead2.png) repeat-x; }
.pHead3 span { color:#3272b9; width:116px; height:28px; display:inline-block; margin:1px 0px 0px 7px; background: url(../images/pHead3_tit.png) no-repeat; text-align:center; line-height:28px; font-size:14px; font-weight:bold; }

.logo { width:1000px; height:200px; }

.banner { width:auto; height:49px; background:#018ceb; }
.banner ul { display:inline-block; }
.banner ul li { float:left; color:#62bbe8;  position: relative; height: 49px; padding-top: 10px; }
.banner ul li a { color:#FFFFFF; font-size:14px; width:63px; height:30px; line-height:30px; display:inline-block; text-align:center; margin:0px 32px; }
.banner ul li a:hover { font-size:14px; background:#0169b0; }
.banner .sub { display: none; z-index: 100; height: auto; width:120px; background: rgba(1,140,235,.8); position: absolute; top: 49px; left: 0px; filter: alpha(opacity=80); -moz-opacity: 0.8; padding: 10px 0; }
.banner ul li .sub dt { line-height:35px; width:120px; text-align: center; }
.banner ul li .sub dt a { color:#fff; font-size: 14px; font-weight: normal; }
.banner ul li .sub dt a:hover{ color: #FFFFFF; background: #0169b0; }
.banner ul li:hover .sub {display: block; }
.banner .search { float:right; padding-right:10px; padding-top:12px; }

.banner .search .txt { border:none; background:#FFFFFF; display:block; float:left;  height:23px; }
.banner .search .img { display:block;   padding:0; }

.mid_left { width:721px; height:auto; float:left; margin-right:7px; margin-top:7px; }
.mid_left .news_top { width:699px; height:88px; padding:0 10px; border:1px solid #dfdfdf; background:url(../images/newstop_focus.png) no-repeat; text-align:center }
.mid_left .news_top h1 { width:639px; margin:13px 40px 13px 40px; padding:0; font-family: "Microsoft YaHei",""; color:#00336c; font-weight:bold; font-size:28px; }
.mid_left .news_top a { display:inline-block; margin:0px 20px; }
.mid_left .news_img { width:306px; height:253px; margin-top:7px; float:left; border:1px solid #dfdfdf; margin-right:7px; padding:3px; }
.mid_left .news_txt { width:400px; height:261px; margin-top:7px; float:left; }
.mid_left .box1 { height:175px; width:312px; margin-top:7px; float:left; margin-right:7px; }
.mid_left .box2 { height:175px; width:398px; margin-top:7px; float:left; }
.mid_left .cjfw { width:719px; height:88px; margin-top:7px; overflow:hidden; }
.mid_left .cjfw .head { width:38px; height:88px; float:left; margin-right:1px; }
.mid_left .cjfw a { display:block; float:left; margin:6px 5px 0px 0px; }

.mid_right { width:272px; height:auto; float:left; margin-top:7px; }
.mid_right .gsgg { width:auto; height:188px; background:#f4f4f4; position:relative; }
.mid_right .gsgg h3 { display:inline-block; margin:10px 0px 0px 20px; padding:0; }
.mid_right .gsgg .more { color:#018ceb; position:absolute; top:12px; right:20px; margin:0; }
.mid_right .gsgg .day { width:auto; margin:8px 7px 0px 7px; border-bottom:1px dotted #cccccc; text-align:center; height:25px; }
.mid_right .gsgg .day label { float:left; margin-top:4px; display:inline-block; color:#226ab7; }
.mid_right .gsgg .day iframe { padding:0; margin:0; display:inline-block; float:left; }
.mid_right .btn { margin-top:7px; display:block; }
.mid_right .box1 { height:160px; width:auto; margin-top:7px; }
.mid_right .box2 { height:160px; width:auto; margin-top:19px; }
.mid_right .box2 ul{}
.mid_right .box2 ul li{width:95px; background: url(../images/pList_ico3.png) no-repeat left; padding-left:15px; margin-left:20px; margin-top:15px; color:#3b3b3b; float:left;}
.mid_right .zwdt_link { width:268px; height:76px; margin-top:12px; border:1px solid #dfdfdf; padding:1px; display:block; }
.mid_right .zwdt_link img { width:268px; height:76px; }
.mid_right .bmfw { height:174px; width:auto; margin-top:9px; }
.mid_right .bmfw ul {}
.mid_right .bmfw ul li { float:left; width:115px; height:17px; padding-left:20px; margin-top:13px; }
.mid_right .bmfw ul li a { margin:2px 0px 0px 9px; display:inline-block; }
.mid_right .bmfw ul li img { display:inline-block; float:left; }
.yq_link { width:1000px; height:136px;  margin-top:7px;  border:1px solid #dadada; }
.yq_link .head { width:auto; height:26px; border-bottom:1px solid #dadada; padding:1px; }
.yq_link .head .bg { background:#f4f4f4; }
.yq_link .head .bg span { display:inline-block; margin:7px 0px 0px 50px; height:19px; }
.yq_link .head .bg img { float:left; display:block; }
.yq_link ul { padding-bottom:10px; display:inline-block; }
.yq_link ul li { width:104px; float:left; padding-left:20px; margin-top:10px; }
.yq_link .kjlink{ margin-left:20px; margin-top:15px; letter-spacing:1px; font-size:13px;}


.bottom { width:1000px; margin-top:7px; background:url(../images/bottom.png) repeat-x; text-align:center; padding-bottom:40px; }
.bottom .nav { width:auto; margin:0px 15px; border-bottom:1px solid #c2e5f0; line-height:40px; color:#226ab7; margin-bottom:10px; }
.bottom .nav a { color:#226ab7; margin:0px 2px 0px 7px; }
.bottom p { line-height:24px; }

/*  */
.fg_line{background: url(../images/fg_line.png) repeat-x 0px center;height: 20px;}

.next { width:auto; margin-top:15px; padding-bottom:7px; height:23px; line-height:23px; text-align:center; }
.next a { height:23px; width:55px; color:#000000; text-decoration:none; display:inline-block; background:url(../images/next_btn.png) no-repeat; }
.next a:hover { background:url(../images/next_btn_hover.png) no-repeat; color:#FFFFFF; }

/* news_detail */
.detail_content { width:auto; height:auto; margin-top:10px; border:1px solid #bfddff; padding:0px 25px 25px 25px; background:#FFFFFF; }

.detail_title { width:auto; line-height:40px; margin:15px 20px 25px 20px; text-align:center; font-size:26px; font-weight:bold; color:#3272b9; }
.detail_msg { width:auto; border-bottom:1px dotted #cccccc; text-align:center; line-height:20px; }
.detail_msg label { padding:0px 20px; }
.detail_msg a { color:#000000; text-decoration:none; margin:0px 5px; }
.detail_txt { width:auto; margin-top:10px; line-height:26px; font-size:14px; }
.detail_txt p{text-indent: 2em;padding: 5px 0;}



