@charset "utf-8";
.w1000 {WIDTH: 1000px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto}
.mt10 {MARGIN-TOP: 10px}
.mt5 {MARGIN-TOP: 5px}
.mb5{margin-bottom:5px;}

.banner {POSITION: relative; MARGIN: 0px auto; WIDTH: 320px; HEIGHT: 275px; OVERFLOW: hidden}
.banner A.btn_prev {Z-INDEX: 9; POSITION: absolute; MARGIN-TOP: 0px; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 47px; DISPLAY: block; HEIGHT: 48px; OVERFLOW: hidden; TOP: 45%}
.banner A.btn_next {Z-INDEX: 9; POSITION: absolute; MARGIN-TOP: 0px; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 47px; DISPLAY: block; HEIGHT: 48px; OVERFLOW: hidden; TOP: 45%}
.banner A.btn_prev {BACKGROUND-IMAGE:url(../images/l_bt.png); LEFT: 0px}
.banner A.btn_next {BACKGROUND-IMAGE: url(../images/r_bt.png); RIGHT: 0px}
.banner_pic {POSITION: relative; MARGIN: 0px auto; WIDTH: 320px; HEIGHT: 275px; OVERFLOW: hidden}
.banner_pic UL {POSITION: absolute; WIDTH: 9999px; HEIGHT: 275px; TOP: 0px; LEFT: 0px}
.banner_pic UL LI {WIDTH: 320px; FLOAT: left; height:275px;}
.banner_pic LI {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px}
.banner_pic LI IMG {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 320px; BORDER-TOP: 0px; BORDER-RIGHT: 0px}

.banner_info {Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 320px; BOTTOM: 0px; HEIGHT: 40px; OVERFLOW: hidden; LEFT: 0px}
.banner_info LI {PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 40px; OVERFLOW: hidden; PADDING-TOP: 0px}
.banner_info LI.current {DISPLAY: block}
.banner_info LI A {FONT-FAMILY: ; COLOR: #fff; FONT-SIZE: 16px; TEXT-DECORATION: none}
.banner_info LI .ext {COLOR: #999}
.banner_info LI .ext A {COLOR: #999}
.banner_info_bg {POSITION: absolute; FILTER: Alpha(Opacity=30); WIDTH: 320px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 40px; OVERFLOW: hidden; LEFT: 0px; opacity: .3}

.banner_pages {POSITION: absolute; BOTTOM: 40px; HEIGHT: 20px; OVERFLOW: hidden; RIGHT: 10px}
.banner_pages UL {FLOAT: right}
.banner_pages LI {FLOAT: left; MARGIN-LEFT: 4px}
.banner_pages LI SPAN {TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; BACKGROUND:url(../images/white.png) no-repeat; HEIGHT: 11px; OVERFLOW: hidden; CURSOR: pointer; _background: url(../images/white.gif) no-repeat}
.banner_pages LI SPAN:hover {BACKGROUND: url(../images/sel.png) no-repeat; _background: url(../images/sel.gif) no-repeat}
.banner_pages LI.current SPAN {BACKGROUND: url(../images/sel.png) no-repeat; _background: url(../images/sel.gif) no-repeat}
.banner_pages LI.current SPAN:hover {BACKGROUND: url(../images/sel.png) no-repeat; _background: url(../images/sel.gif) no-repeat}

.new_con {WIDTH: 380px; FLOAT: left; MARGIN-LEFT: 20px}
.topBor{BORDER-TOP: #a9caed 1px dotted;}
.modCenTit {COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold; padding-top:8px; padding-bottom:6px;}
.modCenTit A {COLOR: #004276}
.modCenTit A:hover {COLOR: #004276}
.newConBorB {BORDER-BOTTOM: #cbcbcb 1px dotted; PADDING-BOTTOM:5px}
.xwzxdd-dbt {TEXT-ALIGN: left}
.xwzxdd-dbt H1 {}
.xwzxdd-dbt H1 A {COLOR: #003080}
.xwzxdd-dbt{line-height:31px;}
.xwzxdd-dbt h1{line-height:31px;font-size:18px;font-family:microsoft yahei,"宋体";}

.xwzxdd-dbt {TEXT-ALIGN: center; LINE-HEIGHT: 40px; PADDING-TOP: 4px}
.xwzxdd-dbt H1 {LINE-HEIGHT: 40px; FONT-FAMILY: microsoft yahei, ""; COLOR: #000; FONT-SIZE: 20px; FONT-WEIGHT: normal}
.xwzxdd-dbt H1 A {COLOR: #000; TEXT-DECORATION: none}
.xwzxdd-dbt H1 A:hover {COLOR: #b21112; TEXT-DECORATION: none}

.xwzxdd-xbt {TEXT-ALIGN: left}
.xwzxdd-xbt A {	COLOR: #000}
.xwzxdd-xbt A {	COLOR: #666; TEXT-DECORATION: none}
.xwzxdd-xbt A:hover {BACKGROUND: #54a4f3; COLOR: #fff; TEXT-DECORATION: none}
.xwzxdd-xbt SPAN {PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px}
.xwzxdd-xbt{line-height:22px;}
.xwzxdd-xbt a{color:#666;}

.new_right {WIDTH: 260px; FLOAT: right}
.new_right_border {BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid}
.new_right_title {BORDER-BOTTOM: #b21112 1px solid; POSITION: relative; LINE-HEIGHT: 28px; BACKGROUND: #f1eff0; HEIGHT: 28px; FONT-SIZE: 14px}
.new_right_titletext1 {	Z-INDEX: 2; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; HEIGHT: 24px; COLOR: #41403e; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px}
.new_right_titletext1 A {COLOR: #b21112; TEXT-DECORATION: none}
.new_right_titletext1_new {PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 28px; BOTTOM: 0px; PADDING-RIGHT: 20px; BACKGROUND:url(../images/red.gif) no-repeat 15px 50%; HEIGHT: 28px; PADDING-TOP: 0px; LEFT: 0px}
.clear {CLEAR: both}
.clear {LINE-HEIGHT: 0; HEIGHT: 0px; FONT-SIZE: 0px; OVERFLOW: hidden}

.new_right_content {PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px}

.module_left_ul_new LI {LINE-HEIGHT: 27px; PADDING-LEFT: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 27px; COLOR: #9f9fa0; FONT-SIZE: 11px; OVERFLOW: hidden}
.module_left_ul_new LI A {DISPLAY: inline-block; FONT-FAMILY: ""; FONT-SIZE: 12px}

.xwph_right .mt15 {	_margin-top: 13px}

.new_right_titleul LI SPAN.kkc {COLOR: #b21112; FONT-SIZE: 12px}
.new_right_titleul LI.active SPAN.kkc {FONT-SIZE: 14px}
.new_right_titleul {POSITION: absolute; BOTTOM: -1px; FONT-SIZE: 14px; LEFT: 10px}
.new_right_titleul LI {	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 0px}
.new_right_titleul LI.normal {TEXT-ALIGN: center}
.new_right_titleul LI.active {BORDER-BOTTOM: medium none; BORDER-LEFT: #dedede 1px solid; BACKGROUND: #fff; BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dedede 1px solid}
.new_right_titleul LI.active {COLOR: #333}
.new_right_titleul LI.active {BACKGROUND:url(../images/index_sel.jpg) no-repeat left top; COLOR: #b21112}
.new_right_titleul LI {	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 7px; PADDING-TOP: 0px}

.rank_right_ul A {COLOR: #1d4992}
.rank_right_ul A:hover {COLOR: #1d4992}
.rank_right_ul {BACKGROUND: url(../images/rank.jpg) no-repeat 0px 5px}
.rank_right_ul {LINE-HEIGHT: 24px; BACKGROUND: url(../images/rank.jpg) no-repeat 0px 5px; PADDING-TOP: 0px}
.rank_right_ul LI {LINE-HEIGHT: 24px; PADDING-LEFT: 23px; WIDTH: 217px; HEIGHT: 24px; CLEAR: both; FONT-SIZE: 10px; OVERFLOW: hidden}
.rank_right_ul A {COLOR: #144a86; FONT-SIZE: 12px}
.rank_right_ul A:hover {COLOR: #144a86; FONT-SIZE: 12px; TEXT-DECORATION: underline}

.desWrap{height:235px; overflow:hidden; line-height:24px; padding:0px 10px;}
.tabWrap{height:auto; line-height:24px; padding:0px 5px;}

.none {	DISPLAY: none}

.modTit{WIDTH: 1000px; BACKGROUND: url(../images/module_title.jpg) no-repeat; HEIGHT: 30px; overflow:hidden;}

.modTitLef{LINE-HEIGHT: 30px; WIDTH: 313px; FONT-FAMILY: microsoft yahei, ""; FONT-SIZE: 22px; FONT-WEIGHT: normal}
.modTitLef{PADDING-LEFT: 15px; FONT: 100 18px microsoft yahei; FLOAT: left; COLOR: #3e3e3e; _font-family: ""}
.modTitLef A {PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #004276; TEXT-DECORATION: none; PADDING-TOP: 0px}
.modTitLef A:hover {BACKGROUND: #b21112; COLOR: #fff; TEXT-DECORATION: none}
.modTitLef SPAN {LINE-HEIGHT: 5px; FONT-SIZE: 15px}

.modTitleRig {WIDTH: 650px; FLOAT: left}
.modTitleRig .list_nr {FLOAT: left; COLOR: #1d4992; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.modTitleRig .list_nr SPAN {COLOR: #dddddd; FONT-SIZE: 14px; FONT-WEIGHT: normal; padding: 3px 0px;}
.modTitleRig .list_nr A {padding: 3px 10px; COLOR: #1d4992; }
.modTitleRig .list_nr A:hover {padding: 3px 10px; BACKGROUND: #b21112; COLOR: #fff; TEXT-DECORATION: none;}
.modTitleRig A.more {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #999; MARGIN-LEFT: 54px; PADDING-TOP: 0px}
.modTitleRig A.more:hover {BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; COLOR: #999}

.mt15 {MARGIN-TOP: 15px}

.new_left {WIDTH: 320px; FLOAT: left}

.modLefBor {BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px}
.modLefBor .topBor{BORDER-TOP: #a9caed 1px dotted;}

.modLefTit {COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold; padding-top:3px;}
.modLefTit A {COLOR: #004276}
.modLefTit A:hover {COLOR: #004276}

.modLefTuwen {MARGIN-TOP: 6px; padding-top:7px;}
.modLefTuwen STRONG {COLOR: #004276; FONT-SIZE: 12px}
.modLefTuwen A {COLOR: #004276}
.modLefTuwen A:hover {COLOR: #004276}
.modLefTuwen .leftimg {BORDER-BOTTOM: #dedfda 1px solid; BORDER-LEFT: #dedfda 1px solid; WIDTH: 128px; FLOAT: left; HEIGHT: 73px; OVERFLOW: hidden; BORDER-TOP: #dedfda 1px solid; BORDER-RIGHT: #dedfda 1px solid}
.modLefTuwen .leftimg IMG {WIDTH: 128px; HEIGHT: 73px}
.modLefTuwen .righttext {PADDING-LEFT: 11px; WIDTH: 148px; FLOAT: left}
.modLefTuwen .righttext P {LINE-HEIGHT: 23px; COLOR: #999; PADDING-TOP: 5px}
.modLefTuwen .righttext P A {COLOR: #004276}
.modLefTuwen .righttext P A:hover {COLOR: #004276}

.bordTopBlue {MARGIN-TOP: 13px; BORDER-TOP: #a9caed 1px dotted; PADDING-TOP: 7px}

.modLeftUl {LINE-HEIGHT: 25px}
.modLeftUl A {COLOR: #1d4992; FONT-SIZE: 12px}
.modLeftUl A:hover {COLOR: #b21112; TEXT-DECORATION:none;}
.modLeftUl LI {LINE-HEIGHT: 25px; PADDING-LEFT: 10px; BACKGROUND: url(../images/dot.jpg) no-repeat 0px -24px; HEIGHT: 25px; CLEAR: both; FONT-SIZE: 10px; OVERFLOW: hidden}

.modLefPicUl{MARGIN-TOP: 6px; padding-top:9px;}
.modLefPicUl LI {PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 140px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 0px}
.modLefPicUl LI .conlist_img {WIDTH: 140px; HEIGHT: 85px}
.modLefPicUl LI .conlist_img IMG {WIDTH: 140px; HEIGHT: 85px}
.modLefPicUl LI P {TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN-TOP: 5px; BACKGROUND: #dedede; HEIGHT: 24px; OVERFLOW: hidden}
.modLefPicUl LI P A {COLOR: #555}
.modLefPicUl LI P A:hover {COLOR: #555; TEXT-DECORATION:none;}

.modLefBlueUl A {COLOR: #004076; FONT-SIZE: 12px;}
.modLefBlueUl A:hover {COLOR: #b21112}
.modLefBlueUl LI {HEIGHT: auto; OVERFLOW: visible}
.modLefBlueUl {LINE-HEIGHT: 25px}
.modLefBlueUl LI {LINE-HEIGHT: 25px; PADDING-LEFT: 10px; BACKGROUND:url(../images/dot.jpg) no-repeat 0px -43px; HEIGHT: 25px; CLEAR: both; FONT-SIZE: 10px; OVERFLOW: hidden}

.modConUl {FONT-SIZE: 14px}
.modConUl LI {FONT-SIZE: 14px; HEIGHT: 30px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: url(../images/dot.jpg) no-repeat 0px -22px; OVERFLOW: hidden; /*BACKGROUND: url(../images/dot_red.jpg) no-repeat 0px 13px*/}
.modConUl LI STRONG {FONT-WEIGHT: normal}
.modConUl A {FONT-SIZE: 14px}
.modConUl A:hover {COLOR: #b21112;}

#gnright .module_right_ul LI {LINE-HEIGHT: 24px}
.modRig {BORDER: #e2e2e2 1px solid; PADDING-LEFT: 10px; padding-top:5px; padding-right:10px;}

.modRigTit {COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold; padding-top:3px;}
.modRigTit A {COLOR: #004276}
.modRigTit A:hover {COLOR: #004276}

.modRigPicUl {margin-top:6px; padding-top:9px; border-top: #a9caed 1px dotted;}
.modRigPicUl LI {PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 108px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px}
.modRigPicUl LI .conlist_img {WIDTH: 108px; HEIGHT: 70px}
.modRigPicUl LI .conlist_img IMG {WIDTH: 108px; HEIGHT: 70px}
.modRigPicUl LI P {TEXT-ALIGN: center; LINE-HEIGHT: 18px; MAX-HEIGHT: 36px; OVERFLOW: hidden; PADDING-TOP: 8px}

.bordBotBlue {BORDER-BOTTOM: #a9caed 1px dotted; PADDING-BOTTOM: 7px; MARGIN-BOTTOM: 13px}

.modRigUl {LINE-HEIGHT: 24px}
.modRigUl A {COLOR: #144a86; FONT-SIZE: 12px}
.modRigUl A:hover {COLOR: #144a86;}
.modRigUl LI {LINE-HEIGHT: 24px; PADDING-LEFT: 10px; BACKGROUND: url(../images/dot.jpg) no-repeat 0px -60px; HEIGHT: 24px; CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden}

.modRigTuwen{border-top: #a9caed 1px dotted; margin-top:6px; padding-top:9px;}
.modRigTuwen .leftimg {BORDER-BOTTOM: #dedfda 1px solid; BORDER-LEFT: #dedfda 1px solid; WIDTH: 98px; FLOAT: left; HEIGHT: 68px; OVERFLOW: hidden; BORDER-TOP: #dedfda 1px solid; BORDER-RIGHT: #dedfda 1px solid}
.modRigTuwen .leftimg IMG {WIDTH: 98px; HEIGHT: 68px}
.modRigTuwen .righttext {PADDING-LEFT: 11px; padding-top:3px; WIDTH: 110px; line-height:22px; FLOAT: left}
.modRigTuwen .righttext STRONG {COLOR: #9d4e0c; FONT-WEIGHT: normal}
.modRigTuwen .righttext A {COLOR: #004276; FONT-WEIGHT: normal;}
.modRigTuwen .righttext A:hover {COLOR: #004276; FONT-WEIGHT: normal}

.module_topcon_ul {LINE-HEIGHT: 28px; FONT-SIZE: 14px}
.module_topcon_ul A {FONT-SIZE: 14px; color:#003080;}
.module_topcon_ul A:hover {COLOR: #b21112; TEXT-DECORATION:none;}
.module_topcon_ul LI {FONT-SIZE: 14px;LINE-HEIGHT: 28px; PADDING-LEFT: 10px; BACKGROUND: url(../images/dot_red.jpg) no-repeat 0px 13px; HEIGHT: 28px; OVERFLOW: hidden}
.module_topcon_ul LI.advert_red A {	COLOR: #35437b}
.module_topcon_ul LI STRONG A {	COLOR: #1d4992}
.module_topcon_ul LI span{float:right;}

.re_lk {MARGIN: 10px auto 0px auto; WIDTH: 998px; HEIGHT: 110px; OVERFLOW: hidden; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; clear:both;}
.lk_t {PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/link_shadow.gif) no-repeat 50% bottom; HEIGHT: 22px; PADDING-TOP: 10px}
.lk_t A {DISPLAY: block}
.lk_t A IMG {}
.lk_m {LINE-HEIGHT: 30px; HEIGHT: 60px; COLOR: #203062; OVERFLOW: hidden}
.lk_m A {PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; ZOOM: 1; COLOR: #203062; PADDING-TOP: 0px}

/*首页滚动图片部分开始*/
.slide_m {PADDING-BOTTOM:0px; MARGIN-TOP:10px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-TOP: 0px}
.slide_m .btn {MARGIN-TOP: 60px; WIDTH: 18px; DISPLAY: block; HEIGHT: 32px}
.slide_m .btn_l {BACKGROUND: url(../images/slide_btn.png) no-repeat 0px 0px}
.slide_m .btn_r {BACKGROUND: url(../images/slide_btn.png) no-repeat -18px 0px}
.fl {FLOAT: left}

.slide_c {TEXT-ALIGN: center; MARGIN: 0px 5px; WIDTH: 950px; HEIGHT: 190px; OVERFLOW: hidden}
.slide_c LI {MARGIN: 0px 3px; WIDTH: 184px; DISPLAY: inline; FLOAT: left}
.slide_c LI.list{margin:0px 7px 10px 7px;}
.slide_c IMG {WIDTH: 180px; HEIGHT: 160px; DISPLAY: block; BACKGROUND: #fff; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px}
.slide_c SPAN {LINE-HEIGHT: 26px; MARGIN: 0px 0px; WIDTH: 184px; DISPLAY: block; BACKGROUND: #e2e2e2; HEIGHT: 26px; overflow:hidden;}
.slide_c SPAN A {DISPLAY: block; COLOR: #203062}

/*首页滚动 图片部分结束*/
