@charset "utf-8";
/* CSS Document luosi */

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display:block;}


/* Public */
html{ width:100%; height:100%;   }
body{ position:relative; z-index:1; width:100%; height:100%; color:#000;font:13px/180% Microsoft Yahei,Arial, Helvetica, sans-serif; }
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#2a5bb7;text-decoration:none;}
.blank{height:5px;font-size:0px; line-height:0; }
.fl{float:left !important; }
.fr{float:right !important; }
.hide{display:none; }
.marBot{margin-bottom:10px;}
.marTop{margin-top:10px;}
.layout{overflow:hidden;}
.blank{ clear:both; height:10px; font-size:10px; line-height:10px; overflow:hidden;  }
.borderT3{clear:both; border-top:3px solid #f3f2f2; height:7px; line-height:7px; overflow:hidden;}
.marTop7{margin-top:7px; overflow:hidden; clear:both; }

/* fontColor Public */
.hot,hot a{color:#f60 !important}
.noData{color:#999 !important;}
.red{color:#f00;}
.blue{color:#0049a2;}
.gray{color:#999;}

/* frame Public*/
body{ background:url(images/bg.jpg); }
#wrap{  margin:0px auto; text-align:left;  }
#top{width:1902px; margin:0 auto; text-align:center; overflow:hidden;}
#header{ width:1374px; margin:0 auto; text-align:center; }
#mainContent{ width:1374px; margin:0 auto; padding:7px 0 10px; overflow:hidden; background-color:#FFFFFF;}
#mainContent1{ width:1374px; margin:0 auto;overflow:hidden;}
#footer{ background-color:#FFFFFF; margin:0 auto; text-align:center;}
.side{width:240px; float:left; text-align:left;}
.mainContent{width:1000px; float:right; overflow:visible; text-align:left;}
.mainContent1{width:1120px; float:left; overflow:visible; text-align:left; margin-left:10px;}
.mainContent2{width:1374px; float:left; overflow:visible; text-align:left;}
/*.mainContent{width:750px; float:right; overflow:hidden;}
.middleMain{width:520px; float:left; overflow:hidden;}*/

/* header */
#header{ width:1374px; margin:0 auto; position:relative; border-bottom:3px solid #eff1f3;}
#header .topBar{ height:38px; line-height:38px; padding:0 8px; overflow:hidden;}
#header .topLink{ margin-right:13px;}
#header .topLink a, #header .userPanel a{ margin:0 5px;}
#header .theme{ display:none;}

/* topBanner */
#header .topBanner{ width:1000px; height:293px; overflow:hidden;	z-index:0;/* background:url(images/banner.jpg) no-repeat left top;*/}



/* 导航栏目 */
#mainNav{ width:1374px; height:62px; /*padding-left:12px; */position:relative; background:url(img/ly_05.jpg) repeat-x left top;}
#mainNav .li1{ float:left; width:135px; height:62px; line-height:62px; text-align:center; margin-left:15px;}
#mainNav .li1 .h1{ font-size:23px;  font-family:微软雅黑;/* background:url(images/navline.png) no-repeat right top;*/}
#mainNav .last1 .h1{ background:none;}
#mainNav .li1 .a1{ color:#fff;}
#mainNav .on1 .h1{background:url(img/nav.jpg) no-repeat left top; /*background:#fff; border-left: 3px solid #3F77C1; border-right: 4px solid #3F77C1;*/}
/*#mainNav .on1 .h1 .a1{ color:#1c68b3;}*/

/* 子栏目导航 */
#mainNav .ul1{ width:974px; height:100px;  padding:0px 12px; position:absolute; left:0; top:40px; display:none; border:1px solid #eae9e9; border-top:none; background:#fff;}
#mainNav .ul1 .li2{ float:left; height:20px; line-height:20px; padding:3px 8px; word-break:keep-all; white-space:nowrap;}
#mainNav .ul1 .li2 .a2:hover{ color:#c1171f;}

/* 天气、日期 */
.pathWrap .date{ float:left; height:39px; line-height:39px; padding:0 49px 0 15px; color:#a0a0a0; font-size:14px;}
.pathWrap .weather{ float:left; padding:3px 120px 0 0;}
.pathWrap .weather a, .pathWrap .weather a:visted{ color:#333;}

.pathWrap .zhiban{ float:left; height:39px; line-height:39px; padding:0 49px 0 15px;}

/* 搜索 */
#search{ width:410px; height:30px; float:left; margin-right:10px; line-height:30px; padding:20px 20px; overflow:hidden; z-index:9999}
#search input{ float:left; border:none; vertical-align:middle;}
#search .text{ width:220px; height:28px; line-height:28px; border:1px solid #cfcece; border-right:none;  background-color:#fff; font-size:16px;}
#search .submit{ width:70px; height:30px; cursor:pointer; background:url(images/soico.png) no-repeat left top;}

/* footer */
#footer{ text-align:center; padding-bottom:15px; overflow:hidden; background-color:#0f4491; }
#footer .footerNav{height:10px; line-height:30px; width:1000px; margin:0 auto; text-align:center;  color:#333;background-color:#FFFFFF;}
#footer .footerNav a{margin:0 6px;}
#footer .botBar a{ margin:0 5px; white-space:nowrap;} 
#footer .copyRight{width:1374px; margin:0 auto; position:relative; z-index:1; text-align:center; line-height:30px; padding:0px 0; color:#fff; font-size:15px;}
#footer .copyRight .aksgaj{ position:absolute; z-index:1; left:82px; top: 14px; width:88px; height: 76px; line-height:4000px; /* text-indent:-9999px; */ overflow:hidden; float:left; /* background:url(images/footerGAJ.png) no-repeat left top; */}
#footer .copyRight .wljd{position:absolute; z-index:1; right:74px; top:28px; width:110px; height:46px; line-height:4000px; text-indent:-9999px; overflow:hidden; float:left; background:url(images/footerWLJD.png) no-repeat left top;}
#footer .copyRight a{color:#FFFFFF}
/* pathWrap */
.pathWrap{ height:45px; /*border:1px solid #eae9e9; */background:#f2f2f2;}
.path{widht:auto; float:left; height:39px; line-height:39px; padding-left:24px; margin-left:14px; display:inline; background:url(images/pathIcon.png) no-repeat left 11px;}
.path a, .path span{ margin:0 3px;  }


/*mainBox*/
.mainBox{ overflow:hidden;}
.mainBox .wHd{height:33px; line-height:33px; border:1px solid #eae9e9; border-bottom:2px solid #2a5bb7; background:url(images/mainWhd.png) repeat-x left top; overflow:hidden;}
.mainBox .wHd h3{width:auto; float:left; padding:2px 0 0 12px; margin:0 0 0 12px; display:inline; background:url(images/h301.png) no-repeat left 11px; font-size:18px; color:#2a5bb7; font-weight:bold;}
.mainBox .wHd h3 .arrow{ display:none;}
.mainBox .wHd .more{float:right; margin-right:10px; color:#999;}
.mainBox .wBd{ border:1px solid #eae9e9; border-top:0; padding:24px 28px; overflow:hidden; background:white;}

/*无侧边栏-通用框*/
.noSideContent{}
.noSideContent .wHd{height:25px; line-height:25px; border:1px solid #eae9e9;}
.noSideContent .wHd h3{width:auto; height:32px; line-height:26px; float:left; padding-left:13px; position:relative; font-size:14px; font-weight:bold; color:white; margin:-1px 0 -6px 10px; display:inline; background:url(images/sideBg.png) no-repeat left -94px;}
.noSideContent .wHd h3 span{width:auto; height:32px; float:left; padding-right:13px; background:url(images/sideBg.png) no-repeat right -94px;}
.noSideContent .wHd h3 .arrow{ position:absolute; left:50%; bottom:0; margin-left:-4px; width:7px; height:4px; display:block; float:left; background:url(images/arrowBot.png) no-repeat left top;}
.noSideContent .wHd .pathWrap{ float:right; margin-right:10px; height:25px; line-height:25px; padding:0; overflow:hidden;}
.noSideContent .wHd .pathWrap .path{width:auto; float:left;}
.noSideContent .wHd .pathWrap .path,.mainBox .wHd .pathWrap .path a{color:#555;}
.noSideContent .wHd .pathWrap a:hover,.mainBox .wHd .pathWrap .path a:hover{text-decoration:underline; color:#f00;}
.noSideContent .wBd{ border:1px solid #eae9e9; padding:24px 28px; overflow:hidden; background-color:white;}


/* 侧栏菜单 */
#sideMenuBox { overflow:hidden; border-bottom:3px solid #f3f2f2;}
#sideMenuBox .hd{height:36px; line-height:36px; background:url(images/sideMenuBg.png) no-repeat left top; }
#sideMenuBox .hd h3{ font:18px/36px 微软雅黑, Arial, Helvetica, sans-serif; text-align:center;}
#sideMenuBox .hd h3 span{}
#sideMenuBox .hd h3 a{color:white;}
#sideMenuBox .bd{border:1px solid #eae9e9; border-top:0;  overflow:hidden; background-color:white;}
#sideMenuBox .bd ul{ overflow:hidden;}
#sideMenuBox .bd li{width:228px; float:left; height:33px; line-height:33px; padding:5px; overflow:hidden; border-bottom:1px solid #f5f4f4;}
#sideMenuBox .bd li a{width:100%; height:30px; line-height:30px; padding-top:3px; float:left; text-indent:36px; font-size:15px; overflow:hidden; background:url(images/sideMenuBg.png) no-repeat left -45px; }
#sideMenuBox .bd li:hover a,#sideMenuBox .bd li.on a{color: #2a5bb7; font-weight:bold; background:url(images/sideMenuBg.png) no-repeat left -86px;}

/*通用侧边栏*/ 
.sideBox{ overflow:hidden; border-bottom:3px solid #f3f2f2; margin-top:7px;}
.sideBox .hd{height:35px; line-height:35px; border:1px solid #eae9e9; border-bottom:0; background:url(images/mainWhd.png) repeat-x left top; overflow:hidden;}
.sideBox .hd h3{ width:auto; float:left; height:30px; line-height:30px; margin-left:20px; padding:3px 10px 0; display:inline; border-bottom:2px solid #c1171f; font-size:14px; font-weight:bold; color:#c1171f;}
.sideBox .hd h3 a{color: #c1171f;}
.sideBox .hd h3 .arrow{ display:none;}
.sideBox .hd .more{float:right; margin-right:10px; color:#999;}
.sideBox .bd{ border:1px solid #eae9e9; border-top:0;padding:5px 10px 10px; overflow:hidden; background:white;}

/*通用侧边栏-Tab*/
.sideTab{overflow: hidden; border-bottom:3px solid #f3f2f2; margin-top: 7px;}
.sideTab .hd{height:35px; line-height:35px; border: 1px solid #eae9e9; border-bottom: 0; background: url(images/mainWhd.png) repeat-x left top; overflow: hidden;}
.sideTab .hd ul{ overflow: hidden; margin: 3px 0 0 15px;}
.sideTab .hd li{width:auto; height: 30px; float: left; line-height: 30px;  padding: 2px 23px 0; font-size: 14px; cursor: pointer;}
.sideTab .hd li a{color: #333;}
.sideTab .hd li.on{padding:0 22px 0; font-weight: bold; border-left:1px solid #eae9e9; border-right: 1px solid #eae9e9; border-top: 2px solid #c1171f; background-color: white;}
.sideTab .hd li.on a{color: #c1171f;}
.sideTab .bd{ border:1px solid #eae9e9; border-top: 0; padding: 5px 10px 10px; overflow: hidden; background-color: white;}


/*侧栏-通用专题专栏*/
#sideZtzl .bd{padding:35px 10px; overflow:hidden; height:230px;  position:relative; z-index:1;}
#sideZtzl .bd .tempWrap{height:230px !important; overflow:hidden; }
.ztzlPicList{overflow:hidden;}
.ztzlPicList li{width:100%; float:left; height:50px; overflow:hidden; padding-bottom:10px; display:inline;}
.ztzlPicList li img{display:block; width:220px; height:50px;}
#sideZtzl .bd .next,#sideZtzl .bd .prev{ display:block; *display:inline-block; width:34px; height:12px; float:left; line-height:12px; position:absolute; z-index:2; left:50%; margin-left:-17px; cursor:pointer;}
#sideZtzl .bd .prev{background:url(images/prevBtn.jpg) no-repeat left top; top:15px;}
#sideZtzl .bd .next{background:url(images/nextBtn.png) no-repeat left top; bottom:10px;}

/*侧栏-新闻稿件发布统计*/
.sideFbtj{overflow:hidden; border-bottom:3px solid #f3f2f2;}
.sideFbtj .hd{height:33px; line-height:33px; border:1px solid #eae9e9; border-top:2px solid #c1171f; border-bottom:0; background:url(images/mainWhd.png) repeat-x left 2px; overflow:hidden;}
.sideFbtj .hd h3{width:auto; float:left; padding-left:12px; margin:0 0 0 12px; display:inline; background:url(images/h301.png) no-repeat left 9px; font-size:14px; color:#c1171f; font-weight:bold;}
.sideFbtj .hd h3 a{color:#c1171f;}
.sideFbtj .bd{height:280px; background-color:white; border:1px solid #eae9e9; border-top:0; padding:5px 10px; overflow:hidden;}
.sideFbtj .wHd{ height:26px; background-color:#fbf5e8; border-bottom:1px solid #eae9e9; padding-top:3px;}
.sideFbtj .wHd ul{padding-left:12px;}
.sideFbtj .wHd li{width:auto; height:25px; line-height:25px; float:left; padding:1px 14px; margin-bottom:-1px; cursor:pointer;}
.sideFbtj .wHd li.on{padding:0px 13px 1px; border:1px solid #eae9e9; border-bottom:0; position: relative; background-color:white;}
.fbtjList{border-collapse:collapse; width:100%;}
.fbtjList td{height:24px; line-height:24px; text-align:left; border-bottom:1px dashed #e9e9e9;}
.fbtjList td.noData{border:0; text-indent:6px;}
.fbtjList .num{width:42px; background:url(images/fbtjListIcon.png) no-repeat left -44px; font-size:10px; font-weight:bold; color:#666; text-indent:6px;}
.fbtjList .tr01 .num{background-position:left 6px; color:#fe0000;}
.fbtjList .tr02 .num{background-position:left -19px; color:#fe7200;}
.fbtjList .tr03 .num{background-position:left -19px; color:#fe7200;}
.fbtjList .cellCount{width:60px; text-align:center;}


/*侧栏-通用最新推荐*/
#sideZxtj .bd,#sideZxtj2 .bd{height:240px;}
#sideZxtj2{margin-top:0;}

/*侧栏-通用热门文章*/
#sideRmwz{}
#sideRmwz .bd{ height:240px;}
#sideRmwz .bd ul{}


/*图片链接*/
.indImgLinks{margin-top:-7px; overflow:hidden;}
.indImgLinks img{display:block; margin-top:7px;}

/*列表前缀*/
.infoListA li{padding-left:10px; background:url(images/share/dot02.png) no-repeat left 12px;}
.infoListB li{padding-left:10px; background:url(images/share/dot02.png) no-repeat left 11px;}
.infoListC li{padding-left:12px; background:url(images/share/dot07.png) no-repeat left 9px;}
.infoListD li{padding-left:10px; background:url(images/share/dot06.png) no-repeat left 10px;}
.infoListE li{padding-left:10px; background:url(images/share/dot13.png) no-repeat left 10px;}

/* url_动易后台风格 */
/*.page{ text-align:center; margin-top:15px; padding-bottom:15px;  font-size:12px; overflow:hidden; display:block;}*/


/* url_方块样式分页 */
.page{text-align:center; padding:15px 0;  font-size:12px; clear:both; margin: 0 auto;}
.page span.pagecss{width: auto; margin: 0 auto; text-align: center;}
.page a,.page span{ display:inline-block; *display:inline;  zoom:1; line-height:20px; vertical-align:middle;   }
.page .pager{width: auto; float: left;}
.page .pager a,.page .pager a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px; color:#4e4e4e;}
.page .pager span.current{border-color:#a70e1b; background-color:#a70e1b;}
.page .pager a:hover{ border-color:#a70e1b;}

.ttNews {
/*    background: #efefef none repeat scroll 0 0;
    border: 1px solid #e1e1e1;*/
    height: 90px;
    overflow: hidden;
}
.ttBack {
    background:  url(img/ly_09.jpg) no-repeat ;
    float: left;
    height: 100px;
    margin-left:13px;
	margin-top:5px;
    overflow: hidden;
    width: 100px;
}

.ttFirst {
    font-size: 40px;
    font-weight: bold;
    height: 60px;
    line-height: 60px;
    overflow: hidden;
    text-align: center;
	font: Arial,Helvetica,sans-serif;
}
.ttFirst a {
    color: #2a5bb7;
	  font-size: 40px;
    font-weight: bold;
    height: 60px;
    line-height: 60px;
    overflow: hidden;
    text-align: center;
	font:  Arial,Helvetica,sans-serif;
}
.ttOther {
text-align:center;
margin-left:100px;
width:1167px;
font-size:16px;
color:#999999;}
.indexitem {
    clear: both;
    overflow: hidden;
    width: 1374px;
	margin:0 auto;
	padding:20px 0 20px; 
	
}

.idtiemleft {
    float: right;
    overflow: hidden;
    width: 730px;
}

.idtiemright {
    float: left;
    overflow: hidden;
    width: 260px;
}
.indexitem6 .idtiemrightin {
    height: 256px;
}
.indexitem6 .idtrL {
    background: rgba(0, 0, 0, 0) url("../images/listbgnum.jpg") no-repeat scroll 0 6px;
}
.indexitem6 .idtrL .listnt li {
    height: 24px;
    line-height: 24px;
}
.indexitem6 .idtrL .listnt li a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: 24px;
    line-height: 24px;
    padding-left: 24px;
}
.idlibleft {
    float: left;
    height: 258px;
    overflow: hidden;
    width: 360px;
}
.idlibright {
    float: right;
    height: 258px;
	margin-left:10px;
    overflow: hidden;
    width: 360px;
}
.idlibleftin {
    background: #f3fcfe none repeat scroll 0 0;
    border: 1px solid #c6dcee;
    height: 256px;
    width: 358px;
}
.idlibrightin {
    background: #f3fcfe none repeat scroll 0 0;
    border: 1px solid #c6dcee;
    height: 256px;
    width: 358px;
}
.indexitem6 .idnewsTbg {
    width: 356px;
}
.indexitem6 .idnewsTin {
    width: 285px;
}
.indexitem6 .idnewsL {
    margin-top: 10px;
    width: 330px;
}
.indexitem6 .idnewsL ul li {
    height: 28px;
    line-height: 28px;
}
.indexitem6 .idnewsL ul li a {
    height: 28px;
    line-height: 28px;
}
ul.listnt li a span {
    color: #b5b7b6;
    float: right;
    padding-left: 20px;
}
ul.listnt li a {
    background: rgba(0, 0, 0, 0) url("images/tubiaosjgray.png") no-repeat scroll 2px 12px;
    display: block;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    padding-left: 15px;
}
ul.listnt li a:hover {
    background: rgba(0, 0, 0, 0) url("images/tubiaosjblue.png") no-repeat scroll 2px 12px;
}

.idlibleftin {
    background: #f3fcfe none repeat scroll 0 0;
    border: 1px solid #c6dcee;
    height: 256px;
    width: 358px;
}

.more {
    float: right;
    line-height: 40px;
    padding-right: 0;
    position: relative;
    z-index: 4;
}

.more a {
    color: #0e8ad8;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding-right: 12px;
}
.idnewsrightin {
    background: #f3fcfe none repeat scroll 0 0;
    border: 1px solid #cfe0ef;
    height: 278px;
    overflow: hidden;
    position: relative;
    width: 408px;
}
.idnewsTbg {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #e9f7ff none repeat scroll 0 0;
    border-color: #ffffff #ffffff #d1e1f0;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    height: 38px;
    overflow: hidden;
    position: absolute;
    width: 406px;
    z-index: 1;
}
.idnewsTin {
    height: 32px;
    overflow: hidden;
    padding-left: 9px;
    padding-top: 9px;
    position: relative;
    width: 398px;
    z-index: 2;
}
.idnewsTin ul li {
    display: block;
    float: left;
    height: 32px;
    overflow: hidden;
    width: 93px;
}
.idnewsTin ul li a {
    background: rgba(0, 0, 0, 0) url("images/titlenewsah.jpg") no-repeat scroll 0 5px;
    color: #ffffff;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 88px;
}
.idnewsTin ul li a:hover {
    background: rgba(0, 0, 0, 0) url("images/titlenewsa.jpg") no-repeat scroll 0 0;
    color: #0e8ad8;
    font-size: 16px;
}
.idnewsTin .idnewsTinhover a {
    background: rgba(0, 0, 0, 0) url("images/titlenewsa.jpg") no-repeat scroll 0 0;
    color: #0e8ad8;
    font-size: 16px;
}
.idnewsTin_zw {
    height: 32px;
    overflow: hidden;
    padding-left: 9px;
    padding-top: 9px;
    position: relative;
    width: 398px;
    z-index: 2;
}
.idnewsTin_zw ul li {
    display: block;
    float: left;
    height: 32px;
    overflow: hidden;
    width: 93px;
}
.idnewsTin_zw ul li a {
    background: rgba(0, 0, 0, 0) url("images/djbg.jpg") no-repeat scroll 0 5px;
    color: #ffffff;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 88px;
}
.idnewsTin_zw ul li a:hover {
    background: rgba(0, 0, 0, 0) url("images/dj.jpg") no-repeat scroll 0 0;
    color: #d32620;
    font-size: 16px;
}
.idnewsTin_zw .idnewsTinhover a {
    background: rgba(0, 0, 0, 0) url("images/dj.jpg") no-repeat scroll 0 0;
    color: #d32620;
    font-size: 16px;
}
.idnewsL {
    height: 220px;
    margin: 10px auto 0;
    overflow: hidden;
    width: 380px;
}
.idnewsLin {
    padding: 0;
}
.idnewsLitem {
    height: 220px;
    overflow: hidden;
}
.idnewsLitem .idnewsLitemTop {
    height: 34px;
    overflow: hidden;
}
.idnewsLitem .idnewsLitemTop a {
    color: #0e8ad8;
    font-size: 20px;
    font-weight: bold;
}
.idnewsLitem .idnewsLitemTop a:hover {
    text-decoration: underline;
}
.idnewsLitem .idnewsLitemList {
    overflow: hidden;
}
.idtiemrightin {
    background: #f3fcfe none repeat scroll 0 0;
    border: 1px solid #cfe0ef;
    height: 278px;
    overflow: hidden;
    width: 258px;
	background:#DEF6FF;
}
.idtrT {
    background:  url("images/titlebg.jpg") no-repeat scroll 0 0;
    height: 41px;
    overflow: hidden;
}
.idtrT2 {
    background:  url("images/yyxt.jpg") no-repeat scroll 0 0;
    height: 41px;
    overflow: hidden;
}
.idtrT1 {
    background: url("images/titlebg1.jpg") no-repeat scroll 0 0;
    height: 41px;
    overflow: hidden;
}
.idtrTtzgg {
    background:  url("images/titletzgg.jpg") no-repeat scroll 0 0;
}
.idtrL {
    margin: 10px auto 0;
    width: 220px;
}
.idtrL ul.listnt li {
    height: 28px;
}
.indexitem1 .idtrT .title span {
    overflow: hidden;
    padding-left: 35px;
    text-align: left;
    width: 70px;
}
.indexitem2 {
    height: 343px;
}
.indexitem2 .idtiemleftin {
    background: url("images/twbg.jpg") no-repeat scroll 0 0;
    height: 343px;
    overflow: hidden;
    width: 730px;
}
.indexitem2 .idtiemrightin {
    height: 341px;
}
.title1 span {
    color: #ffffff;
    display: block;
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 32px;
    margin-left: 5px;
    padding-top: 7px;
    position: relative;
    text-align: center;
    width: 110px;
    z-index: 3;
}
.yingyong{
 background: #f3fcfe none repeat scroll 0 0;
    border: 1px solid #cfe0ef;
    height: 278px;
    overflow: hidden;
    width: 998px;
}

.ytimg{width:998px; margin:5px;}
.ytimg  li {
    float: left;
   
   margin: 5px 5px;
    
	height:44px;
}
.tsxx{width:1240px; background: url(img/ly_49.jpg) no-repeat scroll 0 0; margin:20px 20px;}
.tsxx span{font-size:22px; font-weight:bold; color:#FFFFFF; margin-left:25px; line-height:43px;}

.ts {
    background: url("images/tsxx.jpg") no-repeat scroll 0 0;
    height: 173px;
	width:37px;
	float:left;
    overflow: hidden;
}
.yqlj{  width:1000px; height:30px;}


.yqlja{
    float: left;
    font-size: 12px;
    height: 29px;
	
    line-height: 29px;
    padding: 20 10px;
    
	margin-left:20px;
}
.yqlja a{margin-left:10px;}

.bluequestionmark
		{
    		background-repeat:no-repeat;
    		display:inline-block;
    		background-size:16px 16px;
    		z-index:9999;
    		position:relative;/*the out div must be position:relative*/
		}

		a.tipinfo
		{
    		display:none;
		}

		div.bluequestionmark:hover a.tipinfo
		{
    		white-space:nowrap;/*the pop up infomation will show in one line*/
    		display:block;
    		border:1px solid #0094ff;
   			position:absolute;
    		top:30px;
    		left:0px;
    		padding:6px 10px;
    		background-color:white;
				z-index:9999;
				width:250px;
				height:200px;
		}

		a.tipinfo:hover a.tipinfo
		{
    		white-space:nowrap;
    		display:block;
    		border:1px solid #0094ff;
   			position:absolute;
    		top:50px;
    		left:0px;
    		padding:6px 10px;
    		background-color:white;
    		cursor: text;
				z-index:9999;
				width:250px;
				height:200px;
		}
		.ssph{
	background: url("images/ssph.jpg") no-repeat scroll 0 0;
    height: 32px;
    overflow: hidden;
		
		}
		
.ssph span{
    color: #ffffff;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 32px;
    margin-left: 40px;
    position: relative;
    text-align: center;
    width: 120px;
    z-index: 3;
}

.ssph a{

    color: #ffffff;
  
}

.ssph1{
		background:#D3E4F8;
		width:260px;
        height: 240px;
        overflow: hidden;
		}
		
.ssph11{
		 border: 1px solid #cfe0ef;
		 width:258px;
         height: 174px;
         overflow: hidden;
		}
#columnB{
margin: 20px auto;
}		
.column {
    width:1374px;
	height:120px;
	background: #fff;
    overflow: hidden;
	
}

/* 热点专题 */
.indRdzt {
    padding-left:20px;
	padding-top:20px;
	padding-right:20px;
    overflow: hidden;
    zoom: 1;
}
.indRdzt ul {
    height:90px;
    margin-right: -20px;
    overflow: hidden;
}
.indRdzt li {
    float: left;
    margin-right: 15px;
    width: 300px;
}
.indRdzt li a {
    display: block;
}
.indRdzt li img {
    width: 300px;;
    height: 90px;
}
.indRdzt .tit {
    display: block;
    font-size: 14px;
    text-align: center;
    height: 25px;
    overflow: hidden;
}		