/* CSS Document */
html { height: 100%; }
body { font-size:14px;  font-family: "宋体", Arial, Helvetica, sans-serif; margin:0 auto; color: #676767; height: 100%; background: #fff;min-width:1000px; }
html, body { _background-image: url(about:blank); _background-attachment: fixed; }
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,span{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img { border: none; }
li { list-style: none; }
em,i{ font-style:normal;}
select { border: 1px solid #A9A9A9; }
td { line-height: 24px; }
img { vertical-align: middle; }
video { max-width: 1280px; width: 100%; }
a { cursor: pointer; outline: none; color: #000; text-decoration: none; }
input { outline: none; }
a:hover {color: #ff9724!important; }
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#FF9900;}
.cGreen,.cGreen:visited{color:#008000;}
.cLGray,.cLGray:visited,.cLGray a,.cLGray a:visited {color:#333;}
.cGray,.cGray:visited,.cGray a,.cGray a:visited {color:#585858;}
.cDGray,.cDGray:visited,.cDGray a,.cDGray a:visited {color:#727171;}
.cBlack,.cBlack:visited,.cBlack a,.cBlack a:visited {color:#000;}
.cBlue,.cBlue:visited,.cBlue a,.cBlue a:visited { color: #0e649a!important; }
.cRed,.cRed:visited,.cRed a,.cRed a:visited {color:Red;}
.cDRed,.cDRed:visited,.cDRed a,.cDRed a:visited {color:#cc0000;}
.cMain,.cMain:visited{color:#eb6100;}
.clanse,.clanse:visited,.clanse a,.clanse a:visited { color: #0e649a!important; }
/* 公共样式
--------------------------------------------------*/
.fl { float: left; }
.fr { float: right; }
/* 清除浮动 */
.clearfix { display: block; #zoom:1;/*ie6-ie7*/
}
.clearfix:after { content: ''; overflow: hidden; width: 100%; height: 0px; font-size: 0px; margin: 0px; padding: 0px; display: block; clear: both; }

.cf:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.cf {*zoom: 1}

/* icon定义 */
.icon { display: inline-block; vertical-align: middle; background: url(../images/icon_all.png) no-repeat; overflow: hidden; }
.iconVideo01 { width: 19px; height: 19px; background-position: 0px 0px; }
.iconAudio01 { width: 19px; height: 19px; background-position: -19px 0px; }
.iconMobile { width: 9px; height: 16px; background-position: 0px -25px; }
.iconDownArrow { width: 14px; height: 14px; background-position: 0 -45px; }
.iconDownArrowWhite { width: 14px; height: 14px; background-position: -19px -45px; }
.iconUpArrowWhite { width: 14px; height: 14px; background-position: -37px -45px; }
.iconSearchBtn { width: 16px; height: 16px; background-position: -19px -25px; }
.iconGs { width: 34px; height: 42px; background-position: 0 -158px; }
.iconFlagCH { width: 18px; height: 12px; background-position: -40px -25px; }
.iconDepth { width: 20px; height: 20px; background-position: -65px -25px; }
.iconGoTop { background-position: -90px -25px; }
.iconTwoCode { background-position: -108px -25px; }
.iconClose { background-position: -125px -25px; }
.iconLeftArrow { width: 4px; height: 10px; background-position: -51px -45px; }
.iconRightArrow { width: 4px; height: 10px; background-position: -55px -45px; }
.icon1 { width: 18px; height: 9px; background-position: -123px -65px; }/*视频*/
.icon2 { width: 29px; height: 14px; background-position: 0px -120px; }/*高清*/
.icon3 { width: 14px; height: 12px; background-position: -93px -65px; }/*图解*/
.icon4 { width: 29px; height: 14px; background-position: 0px -65px; }/*调查*/
.icon5 { width: 14px; height: 12px; background-position: -41px -65px; }/*问号*/
.icon6 { width: 14px; height: 12px; background-position: -67px -65px; }/*吃豆*/
.icon7 { width: 18px; height: 16px; background-position: -177px -65px; }/*对话*/
.icon8 { width: 14px; height: 12px; background-position: -153px -93px; }/*PK*/
.icon9 { width: 29px; height: 14px; background-position: 0px -93px; }/*征集*/
.icon10 { width: 29px; height: 14px; background-position: -175px -219px; }/*音频*/
.icon11 { width: 18px; height: 16px; background-position: -175px -93px; }/*写信*/

.advert ul.font_ad li,.advert ul.font_ad1 li { background-image: url(../images/ico.png); background-repeat: no-repeat }

.w1000{ width:1000px; margin:0 auto; overflow:hidden;}
.ml30{margin-left:30px}
.mb25{margin-bottom:23px;}
.mb15{margin-bottom:13px;}
.mb10{margin-bottom:4px;}
.mt15{margin-top:15px}
.mt10{margin-top:10px}
.mt25{margin-top:25px}
.ml10{margin-left:10px}
.pt30{padding-top:30px;}

/* 数据列表样式01 */
.dataList01 { padding-bottom: 7px; overflow: hidden; }
.dataList01 li { height: 20px; margin-bottom: 10px; overflow: hidden; vertical-align: top; }
.dataList01 li a { /*display: inline-block;
height: 16px;*/ line-height: 20px; /*margin-right: 4px;*/ vertical-align: top; color: #393939; }
.dataList01 li a .icon {
#margin-right: 4px; position: relative; top: -2px\9; top: -2px\0; #top:0px;
}
.dataList01 li.first a { font-weight: bold; }


/* 数据列表样式02 */
.dataList02 .item {width: 150px; height: 100px; overflow:hidden; }
.dataList02 .itemR { float: right; }
.dataList02 .item .img { margin-bottom: 15px; position: relative; }
.dataList02 .item .img, .dataList02 .item .img a { display: block; width: 150px; height: 100px; vertical-align: top; font-size: 0px; }
.dataList02 .item .img a { font-size: 0px; }
.dataList02 .item .bg { width: 100%; height: 30px; background: #000; filter: alpha(opacity=40); opacity: 0.4; position: absolute; bottom: 0px; left: 0px; z-index: 1; }
.dataList02 .item .text { width: 100%; height: 30px; position: absolute; bottom: 0px; left: 0px; z-index: 2; }
.dataList02 .item .text h4 { height: 30px; overflow: hidden; }
.dataList02 .item .text h4 a { width: auto!important; height: 30px!important; line-height: 30px; padding: 0 5px; font-size: 14px; overflow: hidden; text-align: center; color: #fff; }
.dataList02 .item .listCont li { height: 20px; margin-bottom: 5px; overflow: hidden; }
.dataList02 .item .listCont li a { display: inline-block; height: 20px; line-height: 20px; overflow: hidden; color: #484848; }

.dataList03{ width:310px; margin:0 0 14px 0;overflow:hidden;}
.dataList03 li{ width:150px;}
.dataList03 li img{ width:150px; height:50px;}
.dataList03 li p{ width:150px; float:left; text-align:center; line-height:28px; padding:1px 0 0 0; height:28px; overflow:hidden;}

.dataList04 {overflow: hidden; }
.dataList04 li { height: 20px; margin-bottom: 10px; overflow: hidden; vertical-align: top; }
.dataList04 li a { /*display: inline-block;
height: 16px;*/ line-height: 20px; /*margin-right: 4px;*/ vertical-align: top;}
.dataList04 li a .icon {
#margin-right: 4px; position: relative; top: -2px\9; top: -2px\0; #top:0px;
}
.dataList04 li.first a { font-weight: bold; }

.dataList05 { width:320px; padding-bottom: 3px; overflow: hidden; }
.dataList05 li {float:left;width:154px; height: 20px; margin-bottom: 10px; overflow: hidden; vertical-align: top; }
.dataList05 li a { /*display: inline-block;
height: 16px;*/ line-height: 20px; /*margin-right: 4px;*/ vertical-align: top; color: #393939; }
.dataList05 li a .icon {
#margin-right: 4px; position: relative; top: -2px\9; top: -2px\0; #top:0px;
}
.dataList05 li.first a { font-weight: bold; }

.newslist1{ overflow:hidden; clear:both; width:100%; overflow:hidden; position:relative; margin-bottom:7px;}
.newslist1 .newslist1_tit{ color:#2461aa; font-size:16px; line-height:16px;margin-bottom:12px; height:16px; overflow:hidden;}
.newslist1 .newslist1_tit a{color:#2461aa; font-weight:bold;font-size:16px;}
.newslist1 .newslist1_text{ color:#666; font-size:12px; line-height:22px;}
.newslist1 .share1{ position:absolute; width:20px; height:18px;right:0; bottom:0; }

.newspic1 {overflow:hidden; clear:both; width:100%; overflow:hidden; position:relative; margin-bottom:14px;}
.newspic1 img { width:146px; height:98px; float:left; }
.newspic1 div { float:right; width:166px; }
.newspic1 div h4 { overflow:hidden; width:166px; line-height:25px; }
.newspic1 div p { text-indent:2em; width:166px; height:70px; overflow:hidden; padding-top:4px; font-size:12px; line-height:22px;}

.picTitle01 { position: relative; width: 315px; height: 160px; overflow: hidden; margin-bottom:14px; }
.picTitle01 .img { width: 315px; }
.picTitle01 .bg { background: #1d71b6; bottom: 0; height: 35px; left: 0; opacity: 0.4; filter: alpha(opacity=40); position: absolute; width: 100%; z-index: 10; }
.picTitle01 .name { bottom: 0; color: #FFFFFF; height: 35px; left: 0; line-height: 35px; overflow: hidden; position: absolute; text-align: center; width: 100%; z-index: 11; font-size: 16px; font-weight: bold; }
.picTitle01 .name a { color: #FFFFFF; text-decoration: none; font-family: "微软雅黑"; font-size: 16px; font-weight: bold; }

.picTitle02 { width: 310px; overflow:hidden; padding-bottom: 7px; }
.picTitle02 .img { width: 310px; height: 100px; overflow: hidden; }
.picTitle02 .bg { background: #1d71b6; bottom: 0; height: 35px; left: 0; opacity: 0.4; filter: alpha(opacity=40); position: absolute; width: 100%; z-index: 10; }
.picTitle02 .name {line-height: 20px; overflow: hidden; width: 100%;  color:#000;}
.picTitle02 .name p { text-indent:2em;color:#000;margin-bottom: 10px; }
.picTitle02 .name a { color: #ff9900; text-decoration: none; font-family: "微软雅黑"; }

.news_list5{width:320px;overflow:hidden;}
.news_list5_text{line-height:20px;height:36px;overflow:hidden;}
.news_list5_text a{color:#1941bb;}
.border1{width:100%;height:1px;border-bottom:1px dotted #d8d8d8;margin:12px 0;}
.news_list5 h3{height:40px;font:bold 18px/40px \5FAE\8F6F\96C5\9ED1;overflow:hidden;}
/* 全媒体播放器pic
--------------------------------------------------*/
#videoItem .dataList02 .img .playBtn a { background: url(../images/icon_video.png) no-repeat; }

/*标题*/
.p1_bt{ width:100%;border-top:1px solid #e0e0e0; position:relative; margin-bottom:15px; overflow:hidden; }
.p1_bt p{ float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; padding:5px 2px 0 2px; margin-top:-1px; color:#000; margin-right:5px; line-height:36px;}
.p1_bt h1{float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; padding:5px 2px 0 2px; margin-top:-1px; color:#000; margin-right:5px; line-height:36px;}
.p1_bt p a{ font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1;}
.p1_bt p.now{ border-top:2px solid #003d82;}
.p1_bt .more{ position:absolute; right:0; top:10px;max-width:220px;}
.p1_bt .more a{  font-size: 12px; color: #e00001; line-height:30px;  }
.p1_bt .ad{ position:absolute; right:80px; top:10px;max-width:150px;}
.p1_bt .ad a{  font-size: 12px; color: #e00001;}
.p1_bt .ad240{ position:absolute; right:240px; top:10px;max-width:220px;}
.p1_bt .ad240 a{  font-size: 12px; color: #e00001;}

.p1_bt .tab-hd { height: 29px; position:absolute; right:0; top:5px; }
.p1_bt .tab-hd ul { padding-top: 4px; margin-left: 7px; }
.p1_bt .tab-hd li{ float: left; height: 24px; line-height: 18px; }
.p1_bt .tab-hd li a{ display:block; padding:0 5px;  }
.p1_bt .tab-hd li a:hover{ color:#f60; text-decoration:underline;   }
.p1_bt .tab-hd li.on{  font-weight: bold; color:#003d82}

.p2_bt{ width:100%;position:relative; margin-bottom:8px; overflow:hidden; }
.p2_bt p{ float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; padding:5px 2px 0 2px;color:#000; margin-right:5px; line-height:36px;}
.p2_bt p a{ font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1;}
.p2_bt p.now{ border-top:2px solid #003d82;}
.p2_bt .more{ position:absolute; right:0; top:10px;max-width:220px;}
.p2_bt .more a{  font-size: 12px; color: #e00001; }

.p3_bt{ width:100%;border-top:1px solid #e0e0e0; position:relative; overflow:hidden; }
.p3_bt h1{float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; padding:5px 2px 0 2px; margin-top:-1px; color:#000; margin-right:5px; line-height:36px;}
.p3_bt h2{float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; padding:0 2px 0 2px; margin-top:-1px; color:#000; margin-right:5px; line-height:36px;}


/* Tab切换 */
.slideTxtBox{ }
.slideTxtBox .hd{ width:100%;border-top:1px solid #e0e0e0; position:relative; margin-bottom:15px; overflow:hidden;}
.slideTxtBox .hd h1{float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; padding:5px 2px 0 2px; margin-top:-1px; color:#000; margin-right:5px; line-height:36px;}
.slideTxtBox .hd ul{position:absolute; right:0; max-width:220px;line-height:26px;}
.slideTxtBox .hd ul li{ float:left; line-height:36px; }
.slideTxtBox .hd ul li a{ display:block; padding:0 10px;  }
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on {border-top:2px solid #003d82; margin-top:-1px; }
.slideTxtBox .hd ul li.on a{font-weight:bold;color:#003d82;  }
.slideTxtBox .bd{}

.tabs .tabsTit { height: 33px; padding-left: 1px; position: relative; z-index: 1; border-top: 1px solid #e1e1e1; margin-bottom:7px; }
.tabs .tabsTit li { float: left; height: 33px; line-height: 33px; padding: 0 5px; font-family: \5FAE\8F6F\96C5\9ED1; color: #707070; background: #fff; border: none;  margin-left: -1px;font-size: 16px; cursor: pointer; }
.tabs .tabsTit li em { color: #d2d2d2; padding-left: 5px; }
.tabs .tabsTit li a { line-height: 33px; font-family: \5FAE\8F6F\96C5\9ED1; color: #11649a; font-size: 16px; }
.tabs .tabsTit li.on { height: 31px; font-size: 17px; border-top: 2px solid #11649a; color: #0e649a; top: -2px; }
.tabs .tabsTit li.on a { font-size: 16px; color: #11649a; }
.tabs .tabsTit .ad1{ position:absolute; right:0px; top:5px;max-width:150px;}
.tabBar {height: 33px; padding-left: 1px; position: relative; z-index: 1; border-top: 1px solid #e1e1e1; margin-bottom:10px; }
.tabBar span { float: left; height: 33px; line-height: 33px; padding: 0 5px; font-family: \5FAE\8F6F\96C5\9ED1; color: #707070; background: #fff; border: none; position: relative; margin-left: -1px;font-size: 16px; cursor: pointer; }
.tabBar span em { color: #d2d2d2; padding-left: 5px; }
.tabBar span.current{height: 31px; font-size: 16px; border-top: 2px solid #11649a; color: #0e649a; top: -2px; }
.tabCon {display: none}

.tabBar1 {height: 33px; padding-left: 1px; position: relative; z-index: 1; border-top: 1px solid #e1e1e1; margin-bottom:10px; }
.tabBar1 h1{float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; padding:5px 2px 0 2px; margin-top:-1px; color:#000; margin-right:5px; line-height:33px;}
.tabBar1 span { float: right; height: 33px; line-height: 33px; padding: 0 5px; font-family: \5FAE\8F6F\96C5\9ED1; color: #707070; background: #fff; border: none; position: relative; margin-left: -1px;font-size: 16px; cursor: pointer; }
.tabBar1 span em { color: #d2d2d2; padding-left: 5px; }
.tabBar1 span.current{height: 31px; font-size: 17px; border-top: 2px solid #11649a; color: #0e649a; top: -2px; }
.tabCon1 {display: none}

.topbar-nav{height:30px; line-height:30px; color:#fff; font-size:12px; font-family:'宋体';}
.topbar-nav .nav{ width:988px; margin:0 auto; height:30px;background:#4CB4F1; padding-left:12px }
.topbar-nav .nav li{ float:left; list-style:none; font-style:normal; padding:0 8px; color:#fff;}
.topbar-nav .nav li a{ color:#fff; text-decoration:none;font-size:12px;}
.topbar-nav .nav li a:hover{ color:#333}
.topbar-nav .nav li.none{ padding-left:3px;}

.top-nav-other-hd{display: block;padding: 0 15px;line-height: 42px;}
.top-nav-other-hd:hover{background-color: #ededed;color:#d61518;text-decoration: none;}
.top-nav-other-bd{display: none;position: absolute;top:40px;left:50%;background-color: #fff;border: 1px solid #eaeaea;padding: 10px;}
.top-nav-other-bd hr{border-top: none;border-bottom: 1px solid #ededed;height: 0px;margin: 0;border-left: none;}
.top-nav-arrow{position: absolute;top: -10px;left: 50%;width: 20px;height: 20px;margin-left: -10px;font-size: 20px;}
.top-nav-arrow i{display: block;width: 20px;height: 20px;overflow: hidden;font-family: simsun;font-style: normal;line-height: 20px;color: #fff;position: absolute;top: 1px;left: 0px;}
.top-nav-arrow i:first-child{color: #ededed;top:0;}
.top-nav-other-bd img{width: 148px;height: 148px;}
.top-nav-contact-us .top-nav-other-bd p{padding: 10px 18px;font-size: 14px;line-height: 24px;}
.top-nav-contact-us{position:relative;}
.top-nav-other-bd{width: 150px;margin-left: -80px;z-index: 99;}


.logo_h{ width:1000px; height:80px; padding:15px 0; margin:0 auto; overflow:hidden; }
.logo{ float:left; margin:0 0 0 10px;}
.logo_c{ width:270px; float:left; padding:0 0 0 20px;}
.logo_c p{ width:270px;padding:24px 0 0 0; font-size:12px; line-height:24px;}
.logo_r{ width:240px; float:right;}
.logo_r p{ width:330px;padding:24px 0 0 0; font-size:12px; line-height:24px;}

.xhn_q_s{ width:1px; height:52px; float:left; background:#ddd; margin:20px 8px 0 15px;}
.xhn_top_logo{ float:left; margin:10px 0 0 0;}
.xhn_top_logo img{width:135px; height:65px;}

.s-login{ color:#333; text-align:left; padding-left:10px; line-height:22px;font-size: 12px; margin-top:16px;}
.s-login a{ color:#333; padding:0 10px; font-size: 12px;}
.s-login a:hover{ color:#333;}

.ld-link-list{ width:240px;color:#bcbcbc; margin-top:15px;}
.ld-link-list li{ float:left; width:46px; margin-right:8px; line-height:25px;overflow:hidden; font-size:12px; text-align:center;}
.ld-link-list li img{width:46px;}
.ld-link-list li a{ font-size:12px; }


.search{position:relative;margin:5px 0 24px 0px; }
.search .inputBox{ width:260px; height:30px; background:url(../images/inputBox.png) 0px -32px repeat-x;_background:url(../images/inputBox_2.jpg) repeat-x;}
.search .inputBox .inputVal{ position:relative; display:inline-block; *display:inline; zoom:1; vertical-align:middle; _vertical-align:top; width:260px; height:23px; padding:4px 0 3px; border:#e6e6e6 1px solid; float:left;}
.search .inputBox .inputVal span{ display:inline-block; vertical-align:middle;}
.search .inputBox .inputVal .val2{ width:260px; height:23px; position:relative;}
.search .inputBox .inputVal .val2 input{ display:inline-block; width:160px; height:23px; padding:0 0 0 60px; border:none; background:none;font:14px/23px Arial; color:#999; outline:none;}
.search .inputBox .txt{ width:50px; font-size:12px; top：4px; left:0; text-align:center; border-right:1px solid #ccc;position:absolute;font:14px/23px Arial; color:#999;height:23px; }
.search .inputBox .buttonVal{ top:4px; right:0; width:36px; height:24px; *height:23px; background:#fff url(../images/buttonVal.jpg) no-repeat 5px 7px; position:absolute; }
.search .inputBox .buttonVal input{ display:inline-block; width:36px;*width:30px; height:23px; background:none; border:none;font:16px/23px "Microsoft YaHei"; color:#fff; vertical-align:middle;cursor:pointer; outline:none;}
.search .inputBox .buttonVal_hover{ background-image:url(../images/buttonVal_hover.jpg);}

/* navBody --------------------------------------------------*/
.navBody { width: 1000px; height: 75px;margin: 0 auto; background:#0055a6; overflow:hidden; }
.navBody .colsItem { float: left; }
.navBody .colsItem li { float: left; width: 75px; height: 26px;padding: 8px 0 0 0; }
.navBody .colsItem li.w2 { width: 50px; }
.navBody .colsItem li.w3 { width: 65px; }
.navBody .colsItem li.w4 { width: 85px; }
.navBody .colsItem li a { display: block; height: 26px; line-height: 26px; font-family: \5FAE\8F6F\96C5\9ED1; color: #fff; }
.navBody .colsItem .total a { font-weight: bold; }
.navBody .cols01 { width: 175px; margin-left: 35px; _display: inline; }
.navBody .cols02 { width: 375px; padding-left: 28px; }
.navBody .cols03 { width: 150px; padding-left: 28px; }

/*advert*/
.advert { width: 1000px; margin: 0 auto; padding-top:5px;overflow: hidden;}
.advert ul.font_ad { width: 1000px; float: left; padding-bottom: 5px }
.advert ul.font_ad li { margin: 0 10px; display: inline; background-position: left -24px; padding-left: 8px; float: left; font-size:12px; line-height:25px; }
.advert ul.font_ad1 { width: 1000px; float: left; padding-bottom: 5px }
.advert ul.font_ad1 li { margin: 0 5px; display: inline; background-position: left -24px; padding-left: 5px; float: left; font-size:12px; line-height:25px;}
.advert a { color: #666;font-size:12px; }
.advert a:hover { color: #036 }
.advert .adbanner { width: 1000px; float: left; margin-bottom: 2px }
.advert .adbanner .left { width: 498px; float: left }
.advert .adbanner .right { float: right; width: 498px }
.advert .adbanner .ad_left { width: 155px; float: left }
.advert .adbanner .ad_cen { width: 682px; float: left; margin: 0 4px; display: inline }
.adbanner1 { width: 1000px; text-align: center; padding: 0 auto; margin: 0 auto; }
.advert ul.font1_ad { width: 1000px; float: left }
.advert ul.font1_ad li { background-position: left -24px; padding-left: 10px; display: inline; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 0 5px }

/*广告*/
#adBody01 { width:1000px; margin:0 auto; height:50px; margin-bottom: 15px;overflow:hidden; }
#adBody01 .left { float:left; width: 310px;overflow:hidden;  }
#adBody01 .right { float: right; width: 320px;overflow:hidden; }

#adBody02 { width: 100%; height: 35px; margin-bottom: 25px; }
#adBody02 img { width: 100% }

#adBody03 { width: 100%; height: 35px; margin-bottom: 12px;overflow:hidden; }
#adBody03 img { width: 100% }

#adBody04 { width: 100%; height: 35px;}
#adBody04 img { width: 100% }

#adBody05 { width: 100%; height: 35px; margin-bottom: 3px; overflow:hidden; }
#adBody05 img { width: 100% }
#adBody05 .left { float:left; width: 159px; }
#adBody05 .right { float: right; width:159px;}

#adBody06 { width: 100%; height: 35px; margin-bottom: 3px; overflow:hidden; }
#adBody06 img { width: 100% }
#adBody06 .left { float:left; width: 155px; }
#adBody06 .right { float: right; width:155px;}

#adBody07 { width:100%;  margin-bottom: 3px;overflow:hidden; }
#adBody07 p{line-height:28px;text-align:center; }
#adBody07 .left { float:left; width: 145px;overflow:hidden;  }
#adBody07 .right { float: right; width: 145px;overflow:hidden; }

.navbox{ background:#2461aa; height:50px; font-family:microsoft yahei;}
.nav1000{ width:1000px; margin:0 auto; height:50px;}
.nav1000 li{ float:left; display:block; line-height:50px; color:#FFF; font-size:15px; padding:0 10px;}
.nav1000 li a{ color:#FFF;}
.nav1000 li a:hover{ color:#FFC; text-decoration:underline;}
.nav1000 li span{font-size:12px;color: #ddd;}


/*通栏专题*/

.cont_b{background:#f5f5f5;height:180px;position:relative;margin-bottom:25px;overflow:hidden}
.cont_b .bd_title{width:60px;height:160px;background:#e60012;position:absolute;color:#fff;left:0px;font-size:26px;font-weight:bold;line-height:120%;text-align:center;padding-top:20px;font-family:'Microsoft YaHei'}
.cont_b .left_b{display:inline-block;position:absolute;width:16px;height:25px;left:70px;top:45%;cursor:pointer;z-index:100;background:url(../images/left_b.png) no-repeat}
.cont_b .right_b{display:inline-block;position:absolute;width:16px;height:25px;right:10px;top:45%;cursor:pointer;z-index:100;background:url(../images/right_b.png) no-repeat}
.cont_b .cont_b_box{width:940px;margin-left:60px}
.cont_b .cont_b_box ul li{float:left;width:256px;margin:25px 18px 25px 35px;height:180px}
.cont_b .cont_b_box ul li img{margin-bottom:10px}
.cont_b .cont_b_box ul li h4{font-size:14px;margin-bottom:5px}
.cont_b .cont_b_box ul li p{color:#666666}
.cont_b .cont_b_box ul li p a{color:#e60012}

/*头条*/
.toutiao_main{border-top:1px #d2d2d2 dotted;width:100%;padding:5px 0 0;overflow:hidden;}
.toutiao_main h1{width:960px; height:60px; text-align:center;padding:0 20px;overflow:hidden;line-height:60px;}
.toutiao_main h1 a{font-family:\05FAE\8F6F\96C5\9ED1;font-weight:bold;color:#1941bb;font-size:42px; }
.toutiao_main h1 a:hover{text-decoration:none;color:#ba2636;}
.toutiao_main p{margin:8px 0;text-align:center;width:760px; height:14px;overflow:hidden}
.toutiao_main p a{margin:0 10px;font-size:12px;}

.toutiao_r{ float:right;margin:5px 0px 5px;position:relative; width: 220px; height: 70px; background: url(http://www.news.cn/2015/img2015/bg_skxw.png) no-repeat 0 0; overflow: hidden; }

/* 焦点图 */
.focus{width:650px;height:390px;position:relative;float:left;overflow:hidden}
.focus ul{display:block;position:absolute;left:0px;top:0px}
.focus li{position:relative;cursor:pointer;width:650px;height:390px;float:left}
.focus li div.show{width:100%;height:60px;background:url(../images/box_kuai.png);position:absolute;bottom:0px;left:0px;padding:0px;line-height:60px;font-size:14px;color:#fff;z-index:18;text-align:center}
.focus li div.show img{position:absolute;left:0px;top:0px;width:650px;}
.focus li div.show a{color:#fff}
.focus li div.show .tvcode{display:none}
.focus span.focus_left_b{display:inline-block;width:18px;height:25px;background:url(../images/focus_left_b.png) no-repeat;position:absolute;left:11%;bottom:15px;cursor:pointer;z-index:19}
.focus span.focus_right_b{display:inline-block;width:18px;height:25px;background:url(../images/focus_right_b.png) no-repeat;position:absolute;right:11%;bottom:15px;cursor:pointer;z-index:19}
.focus .pageState{position:absolute;left:15%;bottom:7px;color:#fff;font-size:18px;z-index:19;line-height:200%}
.focus .pageState span{font-size:28px;color:#e71f18;margin-right:1px}
.focus .focusn em{font-style:normal;margin-left:2px}

.focusWordBlue { height: 18px; margin-bottom: 14px; overflow: hidden; }
.focusWordBlue a { /*	display: inline-block;
height: 18px;*/ line-height: 18px; vertical-align: middle; font-weight: bold; color:#1941bb; }
.focusWordBlue a .icon {
#margin-right: 4px; position: relative; top: -2px; }

.focusBox { position: relative; width:220px; height:80px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:220px; height:80px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
	}
.focusBox .hd .on{ background-position:0 0; }	

.part650 { float: left; width: 650px;}
.part320 { float: left; width: 320px;}
.part320 .focusWordBlue { height: 24px; margin-bottom: 12px; }
.part320 .focusWordBlue a { line-height: 22px; font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; }
.part320 .dataList01 { margin-bottom: 6px; }
.part320 .dataList01 a { line-height: 20px; }

/* 页面2\3屏区 --------------------------------------------------*/
.wrap { width: 1000px; margin: 0 auto; overflow:hidden; }
.wrap .sectionL, .wrap .sectionC, .wrap .sectionR { width: 315px;  float: left; }
.wrap .sectionR { float: right; }
.wrap .sectionC { margin-left: 28px; }
.wrap .section01L { width: 310px; float: left; }
.wrap .section01R { float: right; width:320px; }
.wrap .section02L { width: 650px; float: left; }
.wrap .section02R { float: right; width:300px; }

/* 手机报 */

.imgTxtArea{width:100%; margin-bottom:10px; position:relative; overflow:hidden;}
.imgTxtArea img{float:left;width:110px;height:110px; padding:2px; border:1px solid #eee; }
.imgTxtArea .txtArea{ position:absolute; right:0; width:185px; overflow:hidden;}
.imgTxtArea .txtArea dt{width:100%;line-height:26px;font-size:14px;font-weight:bold; }
.imgTxtArea .txtArea dt a{color:#3b639f;}
.imgTxtArea .txtArea dd{width:100%;line-height:21px;color:#666;text-indent:2em;border-top:1px solid #DBECEC;padding-top:8px; font-size:12px; }
.imgTxtArea .txtArea dd a{color:#3B639F;}
.imgTxtArea .txtArea dd a:hover{color:#cd0200;}
.imgTxtArea .txtArea dd.daodu{width:100%;text-indent:0;padding-top:8px; font-size:12px; }
.imgTxtArea .txtArea dd.daodu li{width:100%;line-height:21px;color:#666;font-size:12px;height:21px;overflow:hidden; }

.sjdd{ overflow:hidden;padding:15px 0 0; max-height:96px; }
.sjdd li { height:20px; line-height:22px; font-size:12px; overflow:hidden;color:#333}
.sjdd p {line-height: 20px; margin-bottom: 10px;  overflow:hidden;}

/* 图片滚动 */
#pictureItem { clear: both; padding-bottom: 25px; position: relative;width: 1000px; margin:0 auto;  }
#pictureItem .picScroll { }
#pictureItem .picScroll li { float: left; width: 235px; height: 132px; position: relative; margin: 0 20px 0 0;}
#pictureItem .picScroll li .img, #pictureItem .picScroll li .img a { display: block; width: 235px; height: 132px; font-size: 0px; }
#pictureItem .picScroll .bg { width: 100%; height: 30px; background: #000; filter: alpha(opacity=40); opacity: 0.4; position: absolute; bottom: 0px; left: 0px; z-index: 1; }
#pictureItem .picScroll .text { width: 100%; height: 30px; position: absolute; bottom: 0px; left: 0px; z-index: 2; }
#pictureItem .picScroll .text h4 { height: 30px; overflow: hidden; padding: 0 5px; text-align: center; }
#pictureItem .picScroll .text h4 a { line-height: 30px; font-size: 12px; overflow: hidden; text-align: center; color: #fff; }
#pictureItem .btn { position: absolute; width: 20px; height: 30px; background: #f00; top: 65px; background: url(http://www.news.cn/2015/img2015/icon_all.png) no-repeat; }
#pictureItem .prev { left: -30px; background-position: -150px -140px; }
#pictureItem .next { right: -30px; background-position: -170px -140px }

/*视频两屏*/
#videoItem .dataList02 { margin: 0 0 14px 0; }
#videoItem .dataList02 li.itemL { float:left;}
#videoItem .dataList02 .img { position: relative; }
#videoItem .dataList02 .img .playBtn a { width: 40px; height: 40px; position: absolute; top: 50%; left: 50%; margin: -34px 0 0 -20px; font-size: 0px; vertical-align: top; background-position: -50px 0; }
#videoItem .dataList02 .img .playBtn a:hover { background-position: -110px 0px; }
/*#videoItem .dataList11 .img a img { width: 40px; height: 40px; vertical-align: top; }*/

/*图片两屏*/
#photoItem .dataList02 { margin-bottom:17px; }
#photoItem .dataList02 .item {width: 155px; height: 100px; overflow:hidden; }
#photoItem .dataList02 li.itemL { float:left;}
#photoItem .dataList02 .img { position: relative; }
#photoItem .dataList02 .img .playBtn a { width: 40px; height: 40px; position: absolute; top: 50%; left: 50%; margin: -34px 0 0 -20px; font-size: 0px; vertical-align: top; background-position: -50px 0; }
#photoItem .dataList02 .img .playBtn a:hover { background-position: -110px 0px; }

.ColARpic{width:110px;overflow:hidden;}
.ColARpic .dataList02 {  }
.ColARpic .dataList02 .item {width: 115px; height: 77px; overflow:hidden;margin-bottom:12px; }
.ColARpic .dataList02 .img { position: relative;width: 115px; height: 77px;  }
.ColARpic .dataList02 .item .text { width: 100%; height: 30px; position: absolute; bottom: 0px; left: 0px; z-index: 2; }
.ColARpic .dataList02 .item .text h4 { height: 30px; overflow: hidden; }
.ColARpic .dataList02 .item .text h4 a { width: auto!important; height: 30px!important; line-height: 30px; padding: 0 5px; font-size: 12px; overflow: hidden; text-align: center; color: #fff; }

.ColARTxt{width:200px;overflow:hidden;}

.picList02 { margin-top:3px; }
.picList02 .item {width: 145px; height: 97px; overflow:hidden; }
.picList02 li.itemL { float:left;}
.picList02 .img { position: relative; }
.picList02 li p{ width:145px; text-align:center; font-size:14px; color:#000; line-height:28px; padding:1px 0 0 0; height:28px; overflow:hidden;}

ul.lt_pic1{ width:300px;overflow:hidden;}
ul.lt_pic1 li{ float:left; width:145px; margin:10px 2px 0 3px;}
ul.lt_pic1 li p{ width:145px; text-align:center; font-size:14px; color:#000; line-height:28px; padding:1px 0 0 0; height:28px; overflow:hidden;}
ul.lt_pic1 li a:hover p{ color:#d70000; text-decoration:underline;}

ul.lt_pic2{ width:300px; margin:10px 0 0 0; overflow:hidden;}
ul.lt_pic2 li{ width:145px; margin:10px 0 0 0;}
ul.lt_pic2 li p{ width:145px; text-align:center; font-size:14px; color:#000; line-height:28px; padding:1px 0 0 0; height:28px; overflow:hidden;}
ul.lt_pic2 li a:hover p{ color:#d70000; text-decoration:underline;}

/* 图文之上图下文 */

.blk_tw_pic { zoom:1; text-align:center; }
.btw03 h2, .btw04 h2 { padding-left:0 }
.blk_tw_pic img { border:solid 1px #ddd; margin:0 auto;  display:block; }
.blk_tw_pic img.p1 { padding:1px }
.blk_tw_pic img.p2 { padding:2px }
.blk_tw_pic img.p3 { padding:3px;border:1px solid #EAEAEA ;}
.blk_tw_pic a.video { display:block; width:130px; height:98px; border:1px solid  #EAEAEA ; padding:3px; position:relative }
.blk_tw_pic a.video:hover { background-position:-150px -50px }
.blk_tw_pic a.video img { border-width:0 }
.blk_tw_pic a.video span.hd, .blk_tw_pic a.video span.chd, .blk_tw_pic a.video span.dj, .blk_tw_pic a.video span.zt, .blk_tw_pic a.video_cut span.hd, .blk_tw_pic a.video_cut span.chd, .blk_tw_pic a.video_cut span.dj, .blk_tw_pic a.video_cut span.zt { position:absolute; right:6px; bottom:6px; background-position:-300px -50px; width:39px; height:18px; overflow:hidden; line-height:300px; } /* xuehua 0802 */
.blk_tw_pic a.video span.chd, .blk_tw_pic a.video_cut span.chd { background-position:-300px -68px; }
.blk_tw_pic a.video span.dj, .blk_tw_pic a.video_cut span.dj { background-position:-300px -86px; }/* xuehua 0802 */
.blk_tw_pic a.video span.zt, .blk_tw_pic a.video_cut span.zt { background-position:-300px -104px; }/* xuehua 0802 */
.blk_tw_pic a.video s.txt_bg, .blk_tw_pic a.video_cut s.txt_bg { height:20px; width:130px; background:#000; filter:alpha(opacity=60); opacity:0.6; display:block; margin-top:-20px }
.blk_tw_pic div.txt { height:25px; width:123px; padding-left:7px; text-align:left; margin:-25px 0 0 5px; text-align:left; color:#fff; display:block; position:relative; text-decoration:none }
.blk_tw_pic var.txt { height:25px; width:123px; padding-left:7px; text-align:left; margin:-25px 0 0 5px; text-align:left; color:#fff; display:block; position:relative; text-decoration:none }
.blk_tw_pic .video_cut { position:relative; width:142px; height:92px; overflow:hidden; display:block }
.blk_tw_pic .video_cut s { display:block; width:142px; height:92px; background-position:0 -50px; position:absolute; left:0; top:0 }
.blk_tw_pic .video_cut:hover s { background-position:-150px -50px }
.blk_tw_pic a.video2 { display:block; width:136px; height:105px; background-position:0 -150px; padding:5px; position:relative }
.blk_tw_pic a.video2:hover { background-position:-150px -150px }
.blk_tw_pic a.video2 img { border-width:0 }
.blk_tw_pic a:hover img { border-color:#056ea1; }
.blk_tw_pic a span { color:#333; line-height:25px; }
.blk_tw_pic a:visited span { color:#333; }
.blk_tw_pic a:hover span { color:#c00; }
.blk_tw_pic p.ad { overflow:hidden; zoom:1; height:28px; padding:0; }
.blk_tw_pic p.ad img { border:0 }
.blk_tw_pic p.p999 { color:#999; line-height:20px; height:40px; }
.blk_tw_pic p.p999 a { color:#999; }
.blk_tw_pic p.p999 a:visited { color:#999; }
.blk_tw_pic p.p999 a:hover { color:#c00; }
.btw01 { width:138px; padding:0 10px; float:left; display:inline }
.btw02 {width:150px;}
.btw02 h2 {height:20px; line-height:20px; }
.btw02 p {padding:0 0 5px 7px;}


/*市情*/
.shiqing{ width:100%;overflow:hidden;padding-bottom:7px;}
.shiqing li{  height: 20px; margin-bottom: 10px;overflow:hidden;}
.shiqing li em{ float:left; width:60px; font-weight:600;color:#2461aa;}
.shiqing li span{ float:left; }
.shiqing li span a{ margin-right:10px;}

/*友情链接*/

.friendLinkBox {height: 230px;padding:0 0 15px 0;overflow: hidden;border: 1px solid #cdcdcd}
.friendLinkBox .hd {height: 44px;border-bottom: 1px solid #cdcdcd;padding-left:20px;background: url(../images/topbg.jpg) repeat;}
.friendLinkBox .hd ul {position: relative;}
.friendLinkBox .hd ul li {float: left;width: 77px;text-align: center;line-height: 44px; }
.friendLinkBox .hd ul li a{font-size: 16px;cursor: pointer;font-family: "微软雅黑";}
.friendLinkBox .hd ul li.on {height: 45px;text-align: center;background: url(../images/flink.png) no-repeat;}
.friendLinkBox .hd ul li.on a{ color: #004EA2;font-weight:bold;}
.linkCons {padding: 10px 20px;text-align: center}
.linkLi {display: inline;height: 25px;line-height: 25px;ertical-align: middle;margin: 0 15px 10px 5px}
.linkConsTxtL .linkLi {display: block;float: left;width: 106px;margin: 0;text-align: left}
.linkConsTxtL .linkP {display: block;float: left;margin-right: 10px;text-align: left;line-height: 25px;}

.cs_bottom{ width:100%; border-top:1px solid #e0e0e0; margin:30px 0 0 0; background:#f9fafa; overflow:hidden;}
.copyright{ position:relative; width:1000px; margin:0 auto; padding:30px 0 6px 0; overflow:hidden;line-height:25px;font-size:12px; text-align:center;}
.copyright-l{position:absolute; top:50px;left:150px;}
.certificates { width: 1000px; text-align:center; padding-top: 15px }
.certificates img { padding: 0 10px }

/*内容页*/
.channel_nav{width:1000px; margin:0 auto;padding:0;font-size:12px;font-family:"宋体","Arial Narrow";line-height:20px;clear:both;}
.channel_nav img{border:none;}
.channel_nav ul,.channel_nav li{margin:0;padding:0;list-style:none;}
.channel_nav .hh{height:70px; border-bottom:1px solid #e0e0e0; padding:10px 0; }
.channel_nav .logo{float:left;margin:25px 8px 10px 10px;}
.channel_nav .link{float:left;margin-top:30px;margin-left:10px;padding-left:15px;color:#d4d4d4;line-height:18px; border-left:1px #d4d4d4 solid;height:18px; width:250px;}
.channel_nav .link a{color:#333; text-decoration:none;}
.channel_nav .link a:hover{color:#333; text-decoration:underline;}
.channel_nav .linkml30{margin-left:30px}
.channel_nav .toolbar{float:left;width:280px; padding:10px 50px;}
.channel_nav .toolbar, .channel_nav .toolbar a { color: #7c7c7c; }
.channel_nav .toolbar a:hover { color: #ff6f3d; }
.channel_nav .search{position:relative;margin:10px 0 24px 0px; }
.channel_nav .search .inputBox{ width:260px; height:30px; background:url(../images/inputBox.png) 0px -32px repeat-x;_background:url(../images/inputBox_2.jpg) repeat-x;}
.channel_nav .search .inputBox .inputVal{ position:relative; display:inline-block; *display:inline; zoom:1; vertical-align:middle; _vertical-align:top; width:260px; height:23px; padding:4px 0 3px; border:#e6e6e6 1px solid; float:left;}
.channel_nav .search .inputBox .inputVal span{ display:inline-block; vertical-align:middle;}
.channel_nav .search .inputBox .inputVal .val2{ width:260px; height:23px; position:relative;}
.channel_nav .search .inputBox .inputVal .val2 input{ display:inline-block; width:160px; height:23px; padding:0 0 0 60px; border:none; background:none;font:14px/23px Arial; color:#999; outline:none;}
.channel_nav .search .inputBox .txt{ width:50px; font-size:12px; top：4px; left:0; text-align:center; border-right:1px solid #ccc;position:absolute;font:14px/23px Arial; color:#999;height:23px; }
.channel_nav .search .inputBox .buttonVal{ top:4px; right:0; width:36px; height:24px; *height:23px; background:#fff url(../images/buttonVal.jpg) no-repeat 5px 7px; position:absolute; }
.channel_nav .search .inputBox .buttonVal input{ display:inline-block; width:36px;*width:30px; height:23px; background:none; border:none;font:16px/23px "Microsoft YaHei"; color:#fff; vertical-align:middle;cursor:pointer; outline:none;}
.channel_nav .search .inputBox .buttonVal_hover{ background-image:url(../images/buttonVal_hover.jpg);}
.hd_di1 { display: inline-block; float: left; margin-left: 5px; }
.ie8 .hd_di1 .z { line-height: 25px; }
.ie8 #header_topic { line-height: 28px; }
.ie10 .hd_di1 { line-height: 28px; }
.brs,.avt img,.oshr{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.avt img{width:48px;height:48px;background:#F7F7F7;border:1px solid;}

#um{padding-top:10px;padding-right:60px;_padding-right:54px;line-height:2.3;zoom:1;}
#um,#um a{color:#7c7c7c;}
#um a:hover{color:#ff6f3d;}
#um p{text-align:right;}
#um .avt{display:inline;}
.vwmy{cursor:pointer;display:inline-block;}
#um .pipe{margin:0 5px 0 0;}
#um{float:right;padding-right:60px;padding-top:21px;}
#um .avt{margin-right:8px;float:left;}
#um .p{float:right;}
#um .avt img{width:24px;height:24px;border-radius:24px;border:none;background:none;}
#um .pipe{margin:0 5px 0 4px;}
#um .uinfo_t_box_btn li a{position:relative;color:#666;display:block;height:28px;width:70px;line-height:27px;margin-bottom:5px;}

.uinfo_t_bg { border-radius: 5px 5px 0 0; height: 39px; border-bottom: 1px solid #d1d1d1; background-color: #f8f8f8; }

#header_user_info{position:relative;}
#header_user_info_box{display:none;width:186px;position:absolute;z-index:10;left:-28px;top:-7px;background-color:#fff;border:1px solid #d1d1d1;border-radius:5px;-webkit-box-shadow:0px 4px 6px -4px gray;-moz-box-shadow:0px 4px 6px -4px gray;box-shadow:0px 4px 6px -4x gray; overflow: hidden;}

#um .uinfo_t_box { padding: 10px 0 3px 10px;overflow: hidden; }
#um .uinfo_t_box_btn { margin: 12px 10px 0 0; overflow: hidden; border-top: 1px solid #e6e6e6; padding-top: 10px; }
#um .uinfo_t_box_btn li { float: left; padding-left: 10px; padding-right: 14px; margin-bottom: 3px; }
#um .uinfo_t_box_btn .r_m { padding: 0; }
.uinfo_list_icon { width: 15px; height: 15px; background: url(../images/imghack.png) 0 -40px no-repeat transparent; display: inline-block; position: relative; top: 5px; margin-right: 3px; }
#um .uinfo_t_box_other { padding: 10px 4px 4px 18px; overflow: hidden; }
#um .uinfo_t_box_other li { color: #5a5a5a; margin-bottom: 1px;line-height: 25px;  }
.uinfo_tip { display: inline-block; min-width: 13px; height: 14px; border-radius: 3px; font-weight: 700; background: #fc7050; color: #fff; line-height: 14px; text-align: center; margin-left: 2px; padding: 0 2px; font-family: Arial, sans-serif; }
.uinfo_total_tip { position: absolute; top: 5px; display: inline-block; width: 18px; height: 18px; border-radius: 18px; background: #fc7050; color: #fff; line-height: 18px; text-align: center; font-weight: bold; overflow: hidden; }
#arrowup2 { display: inline-block; background: url(../images/imghack.png) no-repeat -80px -80px; height: 7px; width: 10px; margin-left: 25px; }

.hd_t_a { position: relative; }

.login-after{position:relative;z-index:1}
.login-after .user-info-pic{border-radius:50%;height:28px;width:28px}
.nav-login{margin-left:30px;white-space:nowrap}
.nav-login li{margin-left:5px}
.user-info-wrap{margin-top:3px;position:relative}
.user-info-cycle{border:3px solid #dd3635;border-radius:50%;position:absolute;right:-6px;top:0}
.nav-user-info-wrap{display:none;position:absolute;right:-10px;top:28px}
.nav-user-info{background-color:#fff;border:1px solid #f0f0f0;box-shadow:0 0 8px rgba(0,0,0,.1);margin-top:12px;padding:12px 15px}
.nav-user-info li{line-height:25px;white-space:nowrap}
.user-type{display:none;height:16px;margin-left:5px;vertical-align:text-bottom;width:16px}


.main{ width:1000px; margin:0 auto; overflow:hidden; }
.main .main_l{ width:650px; float:left; overflow:hidden;}
.main .main_r{ width:300px; float:right; overflow:hidden; margin-top:34px;}

/* 正文块 */
.blkContainerSblk{padding:0 0 20px;}

/* 正文标题 */
.blkContainerSblk h1{ text-align:center;-x-system-font:none;font-size:26px;font-family:"微软雅黑","黑体","宋体",arial; color:#000; padding:30px 0 0 0;font-weight: normal;line-height:36px;}
.blkContainerSblk h2{ text-align:center;line-height:25px; font-family:"宋体"; font-size:14px; font-weight:bold; }

.blkContainerSblk .Line {height:1px;font-size:0;border-top:1px solid #E5E5E5;margin-top:18px;}
.artInfo{padding-top:5px; overflow:hidden; line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#888;text-align:center;}
.artInfo a,.artInfo a:visited{text-decoration:none;}
.artInfo a:hover,.artInfo a:active{text-decoration:underline;}
.artInfo span{padding-right:10px;}

.artInfo1{padding-top:5px; overflow:hidden; line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#888;text-align:center; font-size:12px;}
.artInfo1 a,.artInfo a:visited{text-decoration:none;color:#333; font-size:12px;}
.artInfo1 a:hover,.artInfo a:active{text-decoration:underline;color:#333;}
.artInfo1 span{padding-right:10px; font-size:12px;}


/* 正文内容 */
.blkContainerSblkCon{margin:0px 0 20px; line-height:200%; font-size:17px;font-family:"微软雅黑";color: #000; }
.blkContainerSblkCon center{font-size:12px;}
.blkContainerSblkCon img{border: none; max-width:650px; height:auto;}
.blkContainerSblkCon p{font-size:16px; line-height:200%;font-family:"微软雅黑";margin-bottom:15px;color: #000;}
.blkContainerSblkCon a,.blkContainerSblkCon a:visited{text-decoration:none;}
.blkContainerSblkCon a:hover,.blkContainerSblkCon a:active{text-decoration:underline;}
.blkContainerSblkCon h1,.blkContainerSblkCon h2,.blkContainerSblkCon h3,.blkContainerSblkCon h4,.blkContainerSblkCon h5,.blkContainerSblkCon h6{font-size:14px; font-weight:bold; line-height:164.28%; margin:5px 0;}
.blkContainerSblkCon strong{line-height:200%; font-size:17px;font-family:"微软雅黑";color: #000; }
.blkContainerSblkCon span{line-height:200%; font-size:16px;font-family:"微软雅黑";color: #000; }

.blkComment{zoom:1;padding:10px 0 0 0; line-height:35px;text-align:right;border-bottom:1px #e0e0e0 dashed;  overflow:hidden;}
.adNone{display:none;}

.blkOtherFunction{margin:20px 20px 0 20px; height:40px; overflow:hidden; zoom:1;}
.blkOtherFunction a,.blkOtherFunction a:visited{text-decoration:underline; font-size:12px;}
.blkOtherFunction a:hover,.blkOtherFunction a:active{text-decoration:underline;}
.blkOtherFunction_1{float:left; width:189px; overflow:hidden; height:20px; line-height:20px; margin:9px 0 0 0;}
.blkMessageBoard{float:left; padding:0 12px 0 7px;}
.blkMessageBoard a{padding:0 0 0 19px;}
.blkPhoneNum{float:left;}
.blkOtherFunction_2,.blkOtherFunction_3,.blkOtherFunction_4,.blkOtherFunction_5,.blkOtherFunction_7{width:82px; float:left; overflow:hidden; line-height:20px; text-align:center; margin:9px 0 0 0;}
.blkOtherFunction_3{width:70px;}
.blkOtherFunction_4{width:45px;}
.blkOtherFunction_5{width:45px;}
.blkOtherFunction_6{width:60px; float:left; overflow:hidden; line-height:20px; text-align:center; margin:9px 0 0 0;}
.blkOtherFunction_1,.blkOtherFunction_2,.blkOtherFunction_3,.blkOtherFunction_4,.blkOtherFunction_5{border-right:1px #AFCEEF solid;}

#adBody08 {position:relative; width:650px;height:168px;background: url(../images/view_add_650.jpg) no-repeat; overflow:hidden; }
#adBody08 .left {position:absolute;top:11px;left:166px;overflow:hidden;}


/*微信内容页*/

#gotop{width:628px; border:1px solid #cfcfcf;background:#fff;padding:10px;margin-top:15px; overflow:hidden;}
.slide{margin:0 auto; position:relative;}
.slide .item img{display: block;width:628px;height: auto;}
.slide .item span{ height:40px; line-height:40px;width:100%; font-size:14px; padding-left:10px; color:#fff; position:absolute; bottom:0; left:0; z-index:10; text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.slide .item span a{ color:#fff;}
.slide .item b{ display:block;width:100%; height:40px; background:rgba(0,0,0,.6); position:absolute; bottom:0; left:0; z-index:9;}


.list-thelist{}
.list-thelist li{ height:auto; padding:8px 10px;border-top:1px solid #dadce6;}
.xinwen-Title { float:left;width:508px; font-size:17px; color:#494a4d; line-height:30px;font-family:"微软雅黑"; height:auto;overflow:hidden; text-align:left;}
.xinwen-pic{width:90px;height:60px; margin-right:10px;float:right;}
.xinwen-pic img{ width:90px;height:60px;}

/*留言回复*/
.summary {background:#fafafa; margin:15px 0; padding:12px 10px 6px; font-size:12px; border:1px solid #e5e6e9;color:#999; overflow:hidden;}
.summary li{line-height:28px; font-size:12px; }
.summary li span{margin-right:20px}
.summary li span em{padding:0 5px;}

.title{border-top:1px solid #ececec;padding:16px 0 0;overflow:hidden;}
.title h1{float:left;font-size:19px;font-weight:700;line-height:25px;}
.title span{float:left;font-size:14px;line-height:25px;margin-left:10px;}
.title div{float:right;font-size:14px;line-height:25px;margin-left:10px;}


/*默认table*/
table{width:100%;empty-cells:show;background-color:transparent;border-collapse:collapse;border-spacing:0}
table th{text-align:left; font-weight:400}
/*带水平线*/
.table th{font-weight:bold}
.table th,.table td{padding:8px;line-height:20px}
.table td{text-align:left}
.table tbody tr.success > td{background-color:#dff0d8}
.table tbody tr.error > td{background-color:#f2dede}
.table tbody tr.warning > td{background-color:#fcf8e3}
.table tbody tr.info > td{background-color:#d9edf7}
.table tbody + tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
 
/*带横向分割线*/
.table-border{border-top:1px solid #ddd}
.table-border th,.table-border td{border-bottom:1px solid #ddd}
 
/*th带背景*/
.table-bg thead th{background-color:#F5FAFE}
/*带外边框*/
.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0}
.table-bordered th,.table-bordered td{border-left:1px solid #ddd}
.table-border.table-bordered{border-bottom:0}
 
/*奇数行背景设为浅灰色*/
.table-striped tbody > tr:nth-child(odd) > td,.table-striped tbody > tr:nth-child(odd) > th{background-color:#f9f9f9}
/*竖直方向padding缩减一半*/
.table-condensed th,.table-condensed td{padding:4px 5px}
/*鼠标悬停样式*/
.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color: #f5f5f5}
/*定义颜色*/
/*悬停在行*/
.table tbody tr.active,.table tbody tr.active>td,.table tbody tr.active>th,.table tbody tr .active{background-color:#F5F5F5!important}
/*成功或积极*/
.table tbody tr.success,.table tbody tr.success>td,.table tbody tr.success>th,.table tbody tr .success{background-color:#DFF0D8!important}
 
/*警告或出错*/
.table tbody tr.warning,.table tbody tr.warning>td,.table tbody tr.warning>th,.table tbody tr .warning{background-color:#FCF8E3!important}
/*危险*/
.table tbody tr.danger,.table tbody tr.danger>td,.table tbody tr.danger>th,.table tbody tr .danger{background-color:#F2DEDE!important}
 
/*表格文字对齐方式，默认是居左对齐*/
.table .text-c th,.table .text-c td{text-align:center}/*整行居中*/
.table .text-r th,.table .text-r td{text-align:right}/*整行居右*/
.table th.text-l,.table td.text-l{text-align:left!important}/*单独列居左*/
.table th.text-c,.table td.text-c{text-align:center!important}/*单独列居中*/
.table th.text-r,.table td.text-r{text-align:right!important}/*单独列居右*/
.table th.s-font,.table td.s-font{font-size:12px;}/*单独列居右*/
/* page */
.fybg{font-size:0px;line-height:0px;padding:20px 0px;text-align:center;}
.fybg a{display:inline-block;height:30px;line-height:30px;font-size:14px;color:#26466d;background:#f6f6f6;border:1px solid #dddddd;margin:0px 4px;padding:0px 10px;}
.fybg a.cur{background:#fff;border-color:#4c6e98;}

/*新闻列表*/

.newsmod{border-bottom:1px dashed #E5E5E5; overflow:hidden; padding:14px 0 20px 0;}
.newsmod h3{font-size:18px; line-height:40px; color:#2b2b2b; font-family:"微软雅黑";font-weight:300;}
.newsmod h3 a{ color:#2b2b2b;}
.newsmod h3 a:hover{ text-decoration:underline;}
.newsmod .text{ clear:both; overflow:hidden; padding-top:4px; width:650px;}
.newsmod .text .img{ float:left; width:140px; height:93px; overflow:hidden;  padding-right:16px;}
.newsmod .text_p{ float:left; display:block; width:490px;}
.newsmod .text_p_noimg{float:left; display:block; width:650px}
.newsmod .a2{ padding:2px 0; line-height:22px; overflow:hidden;  color:#666; max-height:66px;}
.newsmod .time_a{font-size:12px;line-height:18px;color:#999;margin:8px 0px; background:url(../images/time.png) no-repeat;padding-left:25px;}

/*栏目页面*/
.nav02{ padding:20px 0;}
.nav02 .logo{float:left; display:block; padding-right:10px;}

.s-login {color: #8E8E8E; line-height: 22px; padding-bottom: 4px; text-align: right;}
.s-login a {color: #8E8E8E; font-size: 12px; padding: 0 10px;}
.s-login a:hover { color: #333333;}

.search-r{ float:right; display:block; padding:0 0 0 30px;}
.mainsearch .inputbox{ float:left;border:#cacaca 1px solid;border-radius:2px 0 0 2px;}
.mainsearch .input{padding:2px 4px 2px 6px; line-height:26px;height:24px;width:150px;float:left;border:none; background:none; font-size:14px; color:#666;}
.mainsearch .inputover{border:#ccc 1px solid;}
.mainsearch .btn{border:none;background:#1E63B0 url(../images/search-btn2.jpg) center center;cursor:pointer;width:74px; height:30px; float:left; border-left:none;}
.mainsearch .btn:hover,.mainsearch .btn.btnover{ background:#0497e5 url(../images/search-btn1.jpg) no-repeat center center;}
.mainsearch .selectbox{width:71px; height:23px;cursor:pointer;z-index:100; float:left;}
.mainsearch .selectbox a.selectnow{ display:block; font-size:14px; background:url(../images_20150409/searchicon.gif) no-repeat 47px 10px; width:55px; height:24px; line-height:25px; padding:2px 0 2px 15px;overflow:hidden; border-right:#cacaca 1px solid; white-space:nowrap;/*文本不会换行*/ color:#888; font-weight:100}
.mainsearch .selectbox a.selectnow:hover,.mainsearch .selectbox a.over{ background:url(../images/searchicon.gif) no-repeat 47px 10px;border-right:#cacaca 1px solid; padding:2px 0 2px 15px;width:55px;text-decoration:none; color:#333}
.mainsearch .selectbox .selectlist {display:none;z-index:200;position:absolute;width:70px;border:#cacaca 1px solid; border-top:none;  background:#fff; margin-left:-1px;}
.mainsearch .selectbox .selectlist li{ float:left; width:70px; overflow:hidden;border-top:#eee 1px solid;}
.mainsearch .selectbox .selectlist li a{color:#666;display:block; padding:2px 0 2px;height:21px;line-height:23px;overflow:hidden;text-align:center; font-size:14px;}
.mainsearch .selectbox .selectlist li a:hover{ background:#f7f7f7; color:#333}
.mainsearch .selectbox .selectlist li a.selected{ background:#f2f2f2; color:#000}


.nav03{background:#1E63B0; height:56px;}
.nav03 .fl{ width:900px; height:56px; overflow:hidden;}
.nav03 .fl ul li{ font: normal 18px/56px "微软雅黑"; text-align:center; height:56px; padding:0 35px; float:left;}
.nav03 .fl ul li:hover{background:#164A85; border:#2479D7 1px solid; border-top:none; border-bottom:none; padding:0 34px;}
.nav03 .fr{ width:100px;}
.nav03 .fr p{ float:right;}

.newsbox{overflow:hidden; width:320px;}
.newsbox .newsbox_tit{ font-size:16px; color:#1941bb; font-weight:bold; font-family:microsoft yahei; line-height:28px; padding-bottom:2px; height:28px; width:320px; overflow:hidden;}
.newsbox .newsbox_tit a{ color:#1941bb;}
.newsbox .newsbox_text{ padding: 4px 0 15px 0;overflow: hidden;}
.newsbox .newsbox_text img{ float:left; width:100px; height:75px; display:block;}
.newsbox .newsbox_text .t{ font-size:12px; color:#666; float:left; display:block; padding:4px 0 0 13px; width:206px; line-height:22px;}

/*loginin*/
.hyin {}
.hyin li { float: left; margin-right: 1px; }
.hyin li > a:hover { background-color: #036CB4; }
.hyin li > a.have { background-color: #036CB4; }
.hyin li > a.have em { display: block; margin-top: 42px; font-style: normal; text-align: center; line-height: 24px; background: #036CB4; border-radius: 0 0 4px 4px; text-shadow: #20ADDF 0 1px 0; }
.myhome, .mymsg, .fabu, .myavator { position: relative; }
.myhome > a { display: inline-block; width: 37px; background: url(tb.png) no-repeat 10px 0px; height: 42px; }
.myhome ul, .mymsg ul, .fabu ul { background: #036CB4; position: absolute; top: 42px; display: none; box-shadow: 0 10px 25px #333; }
.myhome ul li, .mymsg ul li, .fabu ul li, .myavator ul li { display: block; float: none; width: 120px; line-height: 28px; }
.myhome ul li a, .mymsg ul li a, .fabu ul li a { display: block; padding: 2px 0 2px 10px; height: 28px; line-height: 28px; }
.myhome ul li a:hover, .mymsg ul li a:hover, .fabu ul li a:hover, .myavator ul li a:hover, li.dingzhi ul li a:hover { background-color: #2D85C1; }
.mymail > a { display: inline-block; width: 37px; background: url(tb.png) no-repeat -27px 0px; height: 42px; }
.mymsg > a { display: inline-block; width: 37px; background: url(tb.png) no-repeat -65px 0px; height: 42px; }
.myfav > a { display: inline-block; width: 37px; background: url(tb.png) no-repeat -102px 0px; height: 42px; }
.fabu > a { display: inline-block; width: 37px; background: url(tb.png) no-repeat -138px 0px; height: 42px; }
.myavator > a { display: inline-block; width: 37px; height: 42px; }
.myavator > a img { margin-top: 9px; margin-left: 6px; }
.myhome ul li span, .mymsg ul li span, .fabu ul li span, .myavator ul li span { float: right; color: #036CB4; background: white; border-radius: 14px; width: 28px; height: 28px; text-align: center; margin-right: 8px; }
.myavator ul { background: #036CB4; position: absolute; top: 42px; right: 0; display: none; box-shadow: 0 10px 25px #333; }
.myavator ul li a { display: block; padding: 2px 0 2px 40px; height: 28px; line-height: 28px; }
.myavator ul li.username a { text-align: center; padding-left: 0; }
a.mygz { background: url(st.png) no-repeat 15px -1px; }
a.myup { background: url(st.png) no-repeat 15px -33px; }
a.mytj { background: url(st.png) no-repeat 15px -65px; }
a.mypl { background: url(st.png) no-repeat 15px -97px; }
a.zjlf { background: url(st.png) no-repeat 15px -129px; }
a.shezhi { background: url(st.png) no-repeat 15px -160px; }
a.myout { background: url(st.png) no-repeat 15px -193px; }
li.dingzhi { position: relative; }
li.dingzhi ul { position: absolute; top: 25px; box-shadow: 0 10px 25px #333; display: none; }
li.dingzhi ul li { display: block; }
li.dingzhi ul li a { width: 90px; background: #036CB4; border: none; box-shadow: none; }
.upgradeBrowser { background: #ffffe1; border-bottom: 1px solid #f90; }
.upgradeBrowserBox { width: 1083px; margin: 0 auto; line-height: 24px; text-align: center; color: #f60; }
/*提示框*/
#jSuccess,#jError,#jError,#jNotify{position: absolute;  background-color: #E8E8E8;background: -webkit-gradient(linear, center top, center bottom, from(#F6F6F6), to(#DEDEDE));background: -moz-linear-gradient(linear, center top, center bottom, from(#F6F6F6), to(#DEDEDE));background: -o-linear-gradient(linear, center top, center bottom, from(#F6F6F6), to(#DEDEDE)); border: 1px solid #b3b4b2; padding:10px; padding-left:25px;padding-right:25px; margin: 15px; z-index: 9999; -moz-border-radius : 5px; border-radius: 5px; -webkit-border-radius: 5px; line-height:22p;-moz-box-shadow: -1px -1px 11px #cccccc;-webkit-box-shadow: -1px -1px 11px #cccccc;box-shadow: 0px 0px 11px #b3b4b2; -moz-opacity:0.8; filter:alpha(opacity=80);opacity: 0.8;  font-size:13px;}
#jSuccess span,#jError span,#jError span,#jNotify span{display:inline-block; padding:12px 0; padding-left:50px; line-height:22px; font-family:microsoft yahei;}
#jSuccess span{ background:url(../images/success.png) left center no-repeat;}
#jNotify span{background:url(../images/info.png) no-repeat;}
#jError span{background:url(../images/error.png) no-repeat; }
#jOverlay { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 9998 }
/* 弹窗 */
.aui_outer { text-align: left; }
table.aui_border, table.aui_dialog { border: 0; margin: 0; border-collapse: collapse; width: auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding: 0; }
.aui_header, .aui_buttons button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family: Tahoma, Arial, Helvetica, STHeiti; -o-font-family: Tahoma, Arial; }
.aui_title { overflow: hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display: none; }
.aui_close { display: block; position: absolute; text-decoration: none; outline: none; _cursor: pointer; }
.aui_close:hover { text-decoration: none; }
.aui_main { text-align: center; min-width: 9em; min-width: 0\9/*IE8 BUG*/; }
.aui_content { display: inline-block; *zoom:1;
*display:inline;
text-align: left; border: none 0; }
.aui_content.aui_state_full { display: block; width: 100%; margin: 0; padding: 0!important; height: 100%; }
.aui_loading { width: 96px; height: 32px; text-align: left; text-indent: -999em; overflow: hidden; background: url(icons/loading.gif) no-repeat center center; }
.aui_icon { vertical-align: middle; }
.aui_icon div { width: 48px; height: 48px; margin: 10px 0 10px 10px; background-position: center center; background-repeat: no-repeat; }
.aui_buttons { padding: 8px; text-align: right; white-space: nowrap; }
.aui_buttons button { margin-left: 15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 10px;
*height:2em;
letter-spacing: 2px; font-family: Tahoma, Arial/9!important; width: auto; overflow: visible; *width:1;
color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD');
background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09); -moz-transition: -moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.aui_buttons button::-moz-focus-inner {
border:0;
padding:0;
margin:0;
}
.aui_buttons button:focus { outline: none 0; border-color: #426DC9; box-shadow: 0 0 8px rgba(66, 109, 201, .9); }
.aui_buttons button:hover { color: #000; border-color: #666; }
.aui_buttons button:active { border-color: #666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF');
background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow: inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.aui_buttons button[disabled] { cursor: default; color: #666; background: #DDD; border: solid 1px #999; filter: alpha(opacity=50); opacity: .5; box-shadow: none; }
button.aui_state_highlight { color: #FFF; border: solid 1px #1c6a9e; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');
background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
button.aui_state_highlight:hover { color: #FFF; border-color: #0F3A56; }
button.aui_state_highlight:active { border-color: #1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');
background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }
/* common end */
.aui_inner { background: #FFF; }
.aui_outer, .aui_inner { }
.aui_border { box-shadow: inset 0 0 1px rgba(255, 255, 255, .9); }
.aui_nw, .aui_ne, .aui_sw, .aui_se { width: 8px; height: 8px; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_e, .aui_sw, .aui_s, .aui_se { }
.aui_state_lock .aui_nw, .aui_state_lock .aui_n, .aui_state_lock .aui_ne, .aui_state_lock .aui_w, .aui_state_lock .aui_e, .aui_state_lock .aui_sw, .aui_state_lock .aui_s, .aui_state_lock .aui_se { background: rgba(187,187,187, .9); background: #bbb\9!important; filter: alpha(opacity=90); }
.aui_state_focus .aui_dialog { box-shadow: 0 0 3px rgba(0, 0, 0, 0.4); }
.aui_state_focus .aui_outer { box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); }
.aui_state_lock .aui_border { box-shadow: 0 3px 26px rgba(0, 0, 0, .9); }
.aui_state_drag .aui_outer, .aui_outer:active { box-shadow: none; }
.aui_titleBar { position: relative; height: 100%; }
.aui_title { height: 32px; line-height: 32px; padding: 0 28px 0 10px; z-index: 2; border-bottom: 1px solid #D8D8D8; background: #FAFAFA; background: linear-gradient(top, #fafafa, #ededed); background: -moz-linear-gradient(top, #fafafa, #ededed); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#ededed)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ededed');
}
.aui_state_focus .aui_title { color: #4C4C4C; font-size: 13px; font-weight: bold; }
.aui_state_drag { background: linear-gradient(top, #bdc6cd, #edf5f8); background: -moz-linear-gradient(top, #bdc6cd, #edf5f8); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bdc6cd), to(#edf5f8)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdc6cd', endColorstr='#edf5f8');
box-shadow: none; }
.aui_state_drag .aui_titleBar { box-shadow: none; }
.aui_close { padding: 0; top: 4px; right: 4px; width: 21px; height: 21px; line-height: 21px; font-size: 18px; color: #68767b; text-align: center; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; text-shadow: 0 1px 0 rgba(255, 255, 255, .9); }
.aui_close:hover { color: #4BACE0; }
.aui_close:active { box-shadow: none; }
.aui_content { color: #666; }
.aui_state_focus .aui_content { color: #000; }
.aui_buttons { background-color: #F6F6F6; border-top: solid 1px #DADEE5; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_se { width: 3px; height: 3px; }
.aui_state_noTitle .aui_inner { border: 1px solid #666; background: #FFF; }
.aui_state_noTitle .aui_outer { border: none 0; box-shadow: none; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_n, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_w, .aui_state_noTitle .aui_e, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_s, .aui_state_noTitle .aui_se { background: rgba(0, 0, 0, .05); background: #000\9!important; filter: alpha(opacity=5)!important; }
.aui_state_noTitle .aui_titleBar { bottom: 0; _bottom: 0; _margin-top: 0; }
.aui_state_noTitle .aui_close { top: 0; right: 0; width: 18px; height: 18px; line-height: 18px; text-align: center; text-indent: 0; font-size: 18px; text-decoration: none; color: #214FA3; background: none; filter:!important;
}
.aui_state_noTitle .aui_close:hover, .aui_state_noTitle .aui_close:active { text-decoration: none; color: #900; }
.aui_state_noTitle .aui_dialog { box-shadow: none; }



/*tour*/
.channel_nav{padding:0;}

.slider{ width:100%;  min-width:1000px;  height:350px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:1000px; position:absolute; left:50%; margin-left:-500px  }
.slider .bd li{ width:1000px;  overflow:hidden; }
.slider .bd li img{ display:block; width:1000px; height:350px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-1000px !important; /*强制位置*/  }
.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(../images/slider-btn.png) 0 -10px no-repeat; 
		margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:350px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-500px;  }
.slider .next{ left:50%;  margin-left:500px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:350px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:350px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url(../images/slider-arrow.png) -120px 0 no-repeat;   }
.slider .next .arrow{ left:0; background:url(../images/slider-arrow.png) 0 0 no-repeat;  }
.boxbg{background:#f1f1f1; width:100%;overflow:hidden;}
.xs{/* background:#F7DDC0; */padding:25px 0;}
.w1120{ width:1120px; margin:0 auto; overflow:hidden;}
.col-a{width:260px;float:left;margin:0 10px;}
.xlist{margin:0 0 20px;width:240px;padding:10px;background:#fff; height:350px;overflow:hidden;}
.xlist img{display:block;width:240px;height:140px;margin:0 auto 0;}
h3{line-height:25px;padding:8px 0 ;font-size:16px;text-align:center;color:#333; font-family: "微软雅黑"; }
h3 a{color:#333;}
.xlist p{padding:0 10px 10px;line-height:25px; font-size:12px;text-indent:2em;color:#999;}
.xlist p a{color:#E60012;}

.nav ul.menu li{float:left;line-height:48px;}

/***********************************************/
body {font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,pre,span,form,fieldset,input,textarea,blockquote{padding:0; margin:0;} 
html, body {height:100%;}
h2 { font-weight:normal; }
table,td,tr,th{font-size:12px;}
ul {list-style-type:none;}

a {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}

.area {width:990px; margin:0 auto;overflow:hidden; background:#fff;position:relative;padding:2px;}
/*头部背景*/
.top_box{background:url(https://xiangxiang.rednet.cn/images/bg2.gif);height:130px; overflow:hidden;}
.topTitA {height:94px;overflow:hidden;}
.topTitA h2 { background:url(https://xiangxiang.rednet.cn/images/ldzj.jpg) no-repeat; height:86px;}

.menu_box{padding-left:30px;height:36px;}
.menu_box li{float:left;color:#ffe6cc;line-height:36px;}
.menu_box li a{font-size:14px;color:#ffe6cc;margin:0 20px; font-weight:600  }
.menu_box li a:hover{color:#ffe6cc;text-decoration:none;}

/*边框*/
.blk-01 {border:1px solid #FFE2E2;overflow:hidden;}


#cs_bottom {width:1002px;background-color:#FFFFFF;clear:both;}
#cs_bottom .menuhot{background-image:url(../images/blue_bg_list_firsthead2.gif);line-height:29px;font-size:12px;color:white;text-align:center;}
#cs_bottom .menuhot a{font-weight:bold;color:white;font-size:12px;}
#cs_bottom .address{color:#444;text-align:center;padding-top:10px;line-height:20px;}
#cs_bottom .address a{color:#444;}
#cs_bottom .certificates{color:#444;text-align:center;padding-top:15px;width:1002px;}
#cs_bottom .certificates img{padding:0 10px;}



.ldpic{	zoom:1; padding-left:23px;padding-bottom:20px;}
.ldpic li{ float:left; width:165px;display:inline; height:240px; margin:8px 20px 8px 0px;}
.ldpic li img{ padding:5px; background:#eee; vertical-align:top;}
.ldpic li p{  line-height:24px; height:48px; color:#888;/*letter-spacing:-1px;*/text-align:center; background:#eee;}
.ldpic dd{ padding-top:7px; text-align:center;}


.ld_page{width:948px;margin:0 auto;}

.TitA_ri_ld { height:31px;line-height:30px;overflow:hidden; margin:20px 0px;}
.TitA_ri_ld h2 {float:left; padding-left:12px; margin-left:8px;height:32px;color:#cc0000;font-weight:bold;font:20px\5fae\8f6f\96c5\9ed1;}
.TitA_ri_ld h2 a{color:#663300;}
.TitA_ri_ld span{ float:right;margin-right:8px;line-height:29px;}


