.sub_header_bg { height:42px; background:#f3f3f3;}
.sub_header_bg { height:42px; background:#f3f3f3; }
.sub_header { height:42px; background:#f3f3f3; }
.sub_header .sub_logo { float:left; width:175px; height:42px; background:url(../images/sub_logo.jpg) no-repeat left center; }
.sub_header .sub_logo a { display:block; height:42px; }
.sub_header .sub_nav { float:left; display:inline; margin-left:26px; }
.sub_header .sub_nav a:link, .sub_header .sub_nav a:visited { float:left; margin-right:26px; font:14px/42px "Î¢ÈíÑÅºÚ"; color:#333; }
.sub_header .sub_nav a:hover { color:#0fa7a5; }
.sub_header .search_box {  position:relative; top:7px; right:0px; float:right; width:250px; height:28px; overflow:hidden;border:1px #CCCCCC solid;}
.sub_header .search_box .search_txt { float:left; display:block; width:222px; height:25px; background:none; border:none;font:12px/14px "Î¢ÈíÑÅºÚ"; color:#999;text-indent:8px;}
.sub_header .search_box .search_btn { float:right; display:block; width:24px; height:28px; background:none; border:none; text-indent:-9999px; cursor:pointer;background:url(../images/btn_search.gif) no-repeat left center;}

.topuser{width:auto;height:40px;display:block;cursor:pointer;margin-left:4px;position:relative;border:0px red solid;z-index:9999;}
.topuser div{width:auto;float:right;}
.topuser a{padding:4px 8px;margin-top:7px;margin-right:2px;border:0px blue solid;display:inline-block;border:1px #CCCBCB solid;}

.mx_header_bg { height:35px;line-height:35px; background:#19BAB8;}
.mx_header { height:35px; background:#19BAB8;}
.mx_header .mx_name { float:left; font-size:15px;height:32px;line-height:38px; padding-left:5px; padding-right:20px; padding-top:1px;color:#fff;}
.mx_header .txt { float:left; display:inline; height:35px;}
.mx_header .txt h2 { float:left;}
.mx_header .txt a { float:left; height:32px; font:13px/35px "Î¢ÈíÑÅºÚ"; padding:0px 10px; margin-right:5px; color:#fff;margin-top:2px;border:1px #0fa6a4 solid;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0em;border-bottom-left-radius:0em;}
.mx_header .txt a.current { background:#ECEBE7; color:#FF5064;}
.mx_header .sview{float:right;color:#DEDEDE;margin-right:10px;}
.mx_header .sview b{color:#ffffff;font-size:12px;}
.mx_header .sview em{font-size:12px;font-style:normal;color:#EFF21A;}
.mx_header .sview em a{color:#EFF21A;}
.mx_header .sview em.brown,.mx_header .sview em.brown a{color:#EFF21A;}



.cm_block01_bg { height:285px;border-bottom:3px solid #D82C2C; background-color:#ebeae6;background-image:url(../images/mx_img.jpg);position:relative;}
.cm_block01_bg .cm_block01 { height:auto; padding-top:8px;}
.cm_block01_bg .cm_block01 .img { position:absolute; top:7px; right:10px; width:200px; height:250px;border:1px #EDECEA solid;padding:8px;background:#FFF;}

.cm_block01_bg .cm_block01 .img img { width:200px; height:250px;}
.cm_block01_bg .cm_block01 .img img:hover { opacity:1;}
.cm_block01_bg .cm_block01 .txt01 {width:750px; height:200px; font:13px/24px "Î¢ÈíÑÅºÚ";color:#333; overflow:hidden;line-height:28px;border:0px red solid;margin-top:5px;position:relative;}
.cm_block01_bg .cm_block01 .txt01 .psix{height:auto;margin-top:3px;font-size:13px;color:#999;margin-top:0px;position:absolute;top:170px;}
.cm_block01_bg .cm_block01 .txt01 .psix b{color:#666;font-weight:normal;}
.cm_block01_bg .cm_block01 .txt03 {height:25px; font:13px/25px "ËÎÌå"; color:#999;margin-top:0px;margin-top:0px;}
.cm_block01_bg .cm_block01 .txt03 a{color:#999;}
.cm_block01_bg .cm_block01 .txt03 a:hover { color:#FF5064;}
.cm_block01_bg .cm_block01 .txt02 {height:25px; font:12px/25px "Î¢ÈíÑÅºÚ"; color:#333;margin-top:0px;margin-top:5px;}
.cm_block01_bg .cm_block01 .txt02 b { float:left; font:12px/25px "Î¢ÈíÑÅºÚ"; color:#666;}

/* ¾ÓÖÐ·ÖÒ³*/
#page { margin-top:10px; height:36px; padding:10px 0 5px 0;  font:14px/36px Arial, Helvetica, sans-serif; text-align:center;}
#page a { display:inline-block;  margin-right:5px; width:36px; height:36px; background:#f5f5f5; -webkit-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1); -o-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1); -moz-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1); transition:background .3s cubic-bezier(0.39, 0.575, 0.565, 1); border:none; }
#page a:hover, #page a.current { background-color:#3a4052;color:#fff; }
#page a.current { color:#fff; }
#page .page-prev { background:url(../images/arrow.png) no-repeat 0px -36px; }
#page .page-prev:hover { background:#3a4052 url(../images/arrow.png) no-repeat -36px -36px; text-decoration:none; }
#page .page-next { background:url(../images/arrow.png) no-repeat -36px 0px; }
#page .page-next:hover { background:#3a4052 url(../images/arrow.png) no-repeat 0px 0px; text-decoration:none; }
#page .next_group { width:80px;}
#page .prev_group { width:80px;}

.bk_1{width:380px;float:left;height:auto;}
.bk_2{width:600px;float:right;height:auto;}

.bkk_1{width:300px;float:left;height:auto;}
.bkk_2{width:380px;float:left;height:auto;margin-left:10px;}
.bkk_3{width:300px;float:right;height:auto;}


.dataone{width:auto;height:auto;}
.dataone h2{font-size:13px;font-weight:bold;text-indent:8px;height:30px;line-height:30px;background:#F3F1F1;}
.dataone .datacon{padding:5px;line-height:25px;border:1px #F4F5F8 solid;margin-bottom:5px;font-size:12px;}
.dataone .datacon p{line-height:28px;border-bottom:1px #efefef dashed;color:#999;}
.dataone .datacon p em{color:#666;font-style:normal;}
.dataone .datacon p label{background:#EBFCFC;padding:5px 8px;margin-right:5px;}
.dataone .datacon p label{background:#EBFCFC;width:78px;text-align:center;height:24px;line-height:24px;display:inline-block;margin-top:2px;margin-right:3px;}

.datainfo{width:auto;height:auto;}
.datainfo h2{font-size:13px;font-weight:bold;text-indent:8px;height:30px;line-height:30px;background:#F3F1F1;}
.datainfo .datacon{padding:5px;line-height:25px;border:1px #F4F5F8 solid;margin-bottom:5px;font-size:12px;height:auto;overflow:hidden;}
.datainfo .datacon p{display:inline-block;float:left;width:50%;line-height:28px;border-bottom:1px #efefef dashed;color:#999;}
.datainfo .datacon p.m{width:100%;}
.datainfo .datacon p em{color:#666;font-style:normal;/*width:72px;display:block;float:left;*/text-align:left;}
.datainfo .datacon p label{background:#EBFCFC;padding:5px 8px;margin-right:5px;}
.datainfo .datacon p label{background:#EBFCFC;width:78px;text-align:center;height:24px;line-height:24px;display:inline-block;margin-top:2px;margin-right:3px;}

.dataext{width:auto;height:auto;}
.dataext .itit{font-size:13px;font-weight:bold;text-indent:8px;height:30px;line-height:30px;background:#F3F1F1;}
.dataext .itit .btinfo{font-size:12px;float:right;font-size:12px;color:#D27AD7;font-family:'ËÎÌå';font-weight:normal;}
.dataext .itit h1{display:inline;}
.dataext .icon{padding:5px 1px;line-height:25px;border:1px #F4F5F8 solid;margin-bottom:5px;font-size:12px;color:#8E8D8D;}
.dataext .icon .list_table{width:695px;}
.dataext .icon .list_table tr{background:#F6F5F5;}
.dataext .icon .list_table tr td{text-indent:4px;}
.dataext .icon p{text-indent:16px;}
.dataext .icon label{background:#EBFCFC;padding:5px 8px;}
.dataext .icon label{background:#EBFCFC;width:80px;text-align:center;height:24px;line-height:24px;display:inline-block;margin-top:2px;margin-left:2px;margin-right:1px;}

.dataext .itit .preturn{margin-right:5px;float:right;font-weight:normal;font-size:12px;font-family:"ËÎÌå";}
.dataext .fanhao{padding:5px 1px;padding-left:15px;line-height:25px;border:1px #F4F5F8 solid;margin-bottom:5px;font-size:12px;color:#8E8D8D;padding-top:10px;}
.dataext .fanhao p{display:block;line-height:32px;border-bottom:1px #efefef dashed;color:#999;}
.dataext .fanhao p em{color:#666;font-style:normal;text-align:left;font-family:"Î¢ÈíÑÅºÚ";}

.info_bbox{width:auto;height:auto;border:1px #F4F5F8 solid;padding:0px;}
.info_bbox h2{font-size:12px;font-weight:normal;text-indent:8px;height:30px;line-height:30px;background:#F3F1F1;}
.info_bbox h2 .pright{font-weight:normal;margin-right:5px;font-size:12px;}
.info_bbox .info_con{padding:3px 0;height:auto;overflow:hidden;}
.info_bbox .info_con p{height:28px;line-height:28px;border-bottom:1px #efefef solid;text-indent:4px;color:#AFAFAF;overflow:hidden;}
.info_bbox .info_con p em{width:62px;font-style:normal;display:inline-table;font-weight:normal;text-align:left;color:#666}




.intr_box{width:auto;height:auto;border:1px #F4F5F8 solid;padding:0px;}
.intr_box h2{font-size:13px;font-weight:bold;text-indent:8px;height:30px;line-height:30px;background:#F3F1F1;}
.intr_box .intr_one{line-height:24px;}
.intr_box .intr_one div{border-bottom:1px dashed #dedede;}

.img_list_1{margin-top:5px;height:auto;overflow:hidden;_height:1%;}
.img_list_1 dl{width:150px;height:auto;display:block;float:left;margin-right:14px;margin-bottom:5px;}
.img_list_1 dl.noborder{border-bottom:0px;margin-right:0px;}
.img_list_1 dl dt{width:150px;height:150px;display:block;padding:2px;border:1px #efefef solid;}
.img_list_1 dl dt img{width:150px;height:150px;}
.img_list_1 dl dd{width:150px;line-height:20px;margin:5px 0;}

.new_box{width:auto;height:auto;border:1px #F4F5F8 solid;padding:0px;}
.new_box h2{font-size:13px;font-weight:bold;text-indent:8px;height:30px;line-height:30px;background:#F3F1F1;}
.new_box h2  .pright{font-weight:normal;margin-right:5px;font-size:12px;}
.new_box dl,.new_box ul{margin:6px;}

.hot_box{width:auto;height:auto;}
.hot_box h2{font-size:13px;font-weight:bold;text-indent:8px;height:30px;line-height:30px;background:#F3F1F1;}

.ntou { margin-top:20px;}
.ntou dd {height:82px; border-bottom:1px dashed #ddd; margin-bottom:10px;}
.ntou dd .txt01 {height:32px;display:block;font:16px/30px "Î¢ÈíÑÅºÚ"; overflow:hidden;text-align:center;}
.ntou dd .txt02 {height:40px;display:block;line-height:24px; font:12px/20px "Î¢ÈíÑÅºÚ"; overflow:hidden; color:#999;}

#xiaoxi li { height:30px; font:12px/30px "Î¢ÈíÑÅºÚ"; overflow:hidden;}
#xiaoxi li i { float:left; width:10px; height:30px; font:20px/30px "ËÎÌå"; color:#ff3300; margin-right:10px;}
#xiaoxi li span { float:right; width:80px; height:30px; font:12px/30px "Î¢ÈíÑÅºÚ"; text-align:right; color:#999; }

.dl_box { position:relative; top:0px; left:0px;height:auto; overflow:hidden;}
.dl_box a{ position:relative; width:278px; height:72px; border-bottom:1px solid #F4F5F8;display:block;padding:2px 5px;background:url(../images/ico_arrow_tip.gif) no-repeat right center;}
.dl_box a:hover {background:#F8FCFE;background:url(../images/ico_arrow_tip_hover.gif) no-repeat right center;}
.dl_box a i { float:left; width:25px; height:71px; font:bold 22px/71px "Î¢ÈíÑÅºÚ"; color:#999;margin-left:5px;font-style:italic;}
.dl_box a i.num01 { color:#FC5837;}
.dl_box a i.num02 { color:#FDA701;}
.dl_box a i.num03 { color:#DCCF03;}
.dl_box a i.num04 {}
.dl_box a i.num05 {}
.dl_box a i.num06 {}
.dl_box a i.num07 {}
.dl_box a i.num08 {}
.dl_box a i.num09 {}
.dl_box a i.num10 {}
.dl_box a img { float:left; margin-top:4px; width:56px; height:56px; border-radius:56px; border:3px solid #fff;}
.dl_box a:hover img { opacity:1;border:3px solid #19BAB8;}
.dl_box a .txt01 { position:absolute; top:10px; left:118px; width:100px; height:30px; font:18px/30px "Î¢ÈíÑÅºÚ"; overflow:hidden;color:#333; }
.dl_box a .txt02 { position:absolute; top:38px; left:118px; width:160px; height:30px; font:12px/30px "Î¢ÈíÑÅºÚ"; overflow:hidden;color:#999;}
.dl_box a .txt03{ position:absolute; top:12px; left:108px; width:150px; height:43; font:12px/15px "Î¢ÈíÑÅºÚ"; overflow:hidden;color:#999;}
.dl_box a .txt04{ position:absolute; top:42px; left:108px; width:150px; height:30; font:12px/20px "Î¢ÈíÑÅºÚ"; overflow:hidden;color:#999;}

.conblock03{height:auto;}
.conblock03 h2 { height:35px;font:bold 24px/35px "Î¢ÈíÑÅºÚ"; color:#666;}
.conblock03 h2 span { font:bold 40px/35px "Î¢ÈíÑÅºÚ"; margin:0 10px;}

.prompt{height:22px;line-height:22px;margin:3px 0;color:#9A9A9A;font-family:"ËÎÌå";}
.prompt  a{color:#19BAB8;}
.prompt  a:hover{color:#FF0000;}
.prompt b{color:#6BBCBB;}

.top_box h2{font-size:13px;font-weight:bold;text-indent:8px;height:30px;line-height:30px;background:#F3F1F1;}
.top_box ul { margin:15px;}
.top_box ul li { height:30px; font:12px/30px "Î¢ÈíÑÅºÚ"; overflow:hidden;}
.top_box ul li i { float:left; margin-top:6px; margin-right:8px; width:18px; height:18px; text-align:center; font:12px/18px "ËÎÌå"; background:#ccc; color:#000;}
.top_box ul li i.tips { color:#fff; background:#e46f6f;}

.share_box{position:relative;overflow:hidden;}


.mnewslist{height:auto;}
.mnewslist h2 {border-bottom:1px #dedede solid;clear:both;height:30px;}
.mnewslist h2 span{display:display;width:60px;border-bottom:1px #FFD111 solid;font-size:15px;height:30px;;line-height:30px;display:block;padding:0px 10px 0px 5px;}
.mnewslist ul li { position:relative; height:125px; margin-top:15px; border-bottom:1px dashed #dedede;}
.mnewslist ul li .img { float:left;margin-right:15px;}
.mnewslist ul li .txt01 {height:35px; font:15px/30px "Î¢ÈíÑÅºÚ"; overflow:hidden;}
.mnewslist ul li .txt02 {height:24px; font:12px/20px "Î¢ÈíÑÅºÚ"; overflow:hidden; color:#999;}
.mnewslist ul li .txt03 {margin-top:5px;line-height:24px; font:12px/24px "Î¢ÈíÑÅºÚ"; overflow:hidden; color:#999;}
.mnewslist .jz_btn { display:block; width:429px; height:40px; margin:20px auto; background:#ededed; text-align:center; font: bold 18px/40px "Î¢ÈíÑÅºÚ"; color:#666; text-decoration:none;}
.mnewslist .jz_btn:hover { background:#ddd;}
