*{margin:0;padding:0;}
button{cursor:pointer;}
hr{display:none;}
ul{list-style:none;}

a{text-decoration:none;}
a:link{color:#1F3A87;}
a:hover{text-decoration:underline}
a:active{color:#004A9C;}
/* a:visited{color:#1F3A87;} */

/* a:visited{color:#666666;text-decoration:none;}*/
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.black{color:#000;}
.red{color:#F00;}
img{border:none;}
fieldset{border:none;}
legend{display:none;}
.clear{clear:both;}
.web{display:none;}
.clearit{clear:both;height:0px;overflow:hidden;}
body{color:#363636;background:#0072B4;font-size:14px;text-align:center;margin-top:5px;margin-bottom:15px;}

h1{font-family:黑体;font-size:20px; font-weight:normal;}
h2,h3 { margin:0; padding:0;font-size:14px; font-weight:bold;}

#container{margin:0 auto;width:897px;border:16px solid #FFF;background:#FFF;text-align:left;}

/* #bigheader {width:897px;margin:0;padding:0;border:none;position:absolute;top:0;left:0;clear:both;} */
 #bigheader {width:897px;margin:0;padding:0;border:none;clear:both;}
 
/* top menu */
#topmenu{boder:0;margin:0 auto 5px;padding:0 5px;background:#ecf1f5;vertical-align:middle;height:30px;}
#topdate{margin:0 auto;display:block;font:14px Tahoma,sans-serif;line-height:30px;}


/* #header{width:895px;margin:0 auto;border:1px solid #DDD;border-bottom:none;height:70px;background:#0072B4;}*/
#header{width:897px;margin:0 auto;height:70px;background:#0072B4;}
#header h1{padding:0;}

#top{width:897px;height:60px;margin:0 auto;color:#FFF;background:#0072B4;}

#topleft{float:left;width:22em;height:58px;top:5px;padding:12px 0 0 35px;}
#topleft a{margin:0;padding:0;float:right;}
#topleft h1,#topleft h2,#topleft h3{margin:0;padding:0;font-family:黑体;font-size:20px; font-weight:normal;color:#FFF}
#topleft h1 a,#topleft h2 a{font-family:黑体,宋体;color:#FFF}

#topmiddle{float:right;top:5px;}
#topmiddle img{width:468px;overflow:hidden;height:60px;}
#topright{float:right;width:318px;overflow:hidden;border:1px solid #EEE;height:58px;top:5px;}
#topright ul{width:318px;overflow:hidden;padding:1px 0;}
#topright ul li{width:147px;float:left;padding-left:12px;list-style-type:none;font-size:14px;line-height:19px;text-align:left;height:19px;overflow:hidden;}
/*- Menu Tabs  */
#mainnav{float:left;width:897px;border-bottom:0;border-left:1px solid #DDD;border-right:1px solid #DDD;background:#FFF;font-size:14px;line-height:normal;}
#mainnav ul{margin:0;padding:0 10px 0 1px;list-style:none;}
#mainnav li{margin:0;padding:0;display:inline;}
#mainnav a{float:left;margin:0;padding:0 0 0 4px;background:url("img/tableft1.gif") no-repeat left top;text-decoration:none;}
#mainnav a span{float:left;padding:6px 13px 5px 6px;display:block;background:url("img/tabright1.gif") no-repeat right top;color:#1F3A87;font-weight:bold;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainnav a span{float:none;}

/* End IE5-Mac hack */
#tabs a:hover span{color:#627EB7;}
#mainnav a:hover{background-position:0% -42px;}
#mainnav a:hover span{background-position:100% -42px;color:#627EB7;}

#mainnav-focus{height:26px;width:56px;float:left;width:897px;border:0;background:#FFF;font-size:14px;line-height:normal;}
#mainnav-focus h4{clear:both; position:relative;top:0;float:left;margin:0;padding:0 0 0 4px;background:url("img/tableft1.gif") no-repeat left top;text-decoration:none;}
#mainnav-focus h4 span{float:left;padding:6px 13px 5px 6px;display:block;background:url("img/tabright1.gif") no-repeat right top;color:#1F3A87;font-weight:bold;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainnav-focus h4 span{float:none;}

/*----liao----*/


#mainnavla{width:895px;float:left;border-left:1px solid #DDD;border-right:1px solid #DDD;font-size:14px;line-height:normal;}
#mainnavla div{clear:left;height:auto;}
#mainnavla .a{background:#fff;}
#mainnavla .b{background:#f2f6fe;}
#mainnavla a,#mainnavla span{float:left;padding:6px 0 5px;margin-left:16px;color:#1F3A87;font-weight:bold;word-break:keep-all;}
#mainnavla span{margin:0;margin-left:10px;color:#000;}

.mainimg{width:897px;border:1px solid #C7D5DC;margin:5px auto 0;clear:both;background:#FFFFFF;}
.mainimg2{width:946px;border:2px solid #FFCC66;margin:5px auto;padding:1px;clear:both;background:#FFFFFF;}

/* #subinfo{width:895px;margin:0 0 5px; auto;clear:both;border-top:1px solid #92B0DD;border-bottom:1px solid #92B0DD;border-left:#DDD 1px solid;border-right:#DDD 1px solid;color:#FFF;background:#0072b4}
*/
#subinfo{width:897px;margin:0 0 10px;clear:both;color:#1f3a87;background:#E2EAF7;}
#subinfo ul{font-size:14px;}
#subinfo li{float:left;line-height:26px;height:26px;}
#subinfo a{color:#1f3a87;background:#E2EAF7;line-height:26px;height:26px;}
#subinfo li.ac,#subinfo li.a{padding-left:25px;}
#subinfo li.dc,#subinfo li.d{float:right;padding-right:25px;}

/* end of header */

#maincontainer{clear:both;font-size:13px;margin-top:0em;}

#left_content{width:175px;overflow:hidden;float:left;}
#main_content{width:897px;float:right;}
#cat_menu{float:left;width:164px;overflow:hidden;border:1px solid #D1DEED;border-bottom:1px solid #E5ECF5;background:#FFF;margin-bottom:5px;}
#cat_menuleft{list-style:none;}

#cat_menuleft li{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #b2d8ff;display:black;}
#cat_menuleft li{border-top-width: 1px;border-top-style: solid;border-top-color: #ffffff;display:black;font-size:14px;}

#cat_menuleft li a{font-size:14px;}
/*#cat_menuleft li a:link,#cat_menuleft li a:visited{padding:0 0 0 20px;border:0-left:0;border-right:0 ;display:block;background:#F8F9FC no-repeat 8px 50%;color:#123B8D;text-decoration:none;line-height:28px;height:28px;}*/
#cat_menuleft li a{padding:0 0 0 20px;border:0-left:0;border-right:0 ;display:block;background:#F8F9FC no-repeat 8px 50%;color:#123B8D;text-decoration:none;line-height:28px;height:28px;}

#cat_menuleft li a:hover,#cat_menuleft li a:active{padding:0 0 0 20px;border-left:0;border-right:0;display:block;background:#e5ecf5;text-decoration:underline;line-height:28px;height:28px;}

#cat_menuleft li.cathead{border-top:none;padding:8px 15px 6px 20px;color:#000;background:#e5ecf5;}

.fanti{margin:5px 12px 5px 55px;text-align:left;color:#fff;}
.fanti a{color:#fff;}
.search-box{float:right;text-align:right;width:253px;overflow:hidden;border:0;background:#0072B4;height:60px;margin-top:3px;}
.search-box p{padding:3px;}
.search-box #form-search{padding-bottom:3px 0;}
.search-box #form-search #search-field{padding:2px;margin:2px 0 3px 0;float:left;width:155px;overflow:hidden;color:#555;background:#FFF;font-size:.95em;}
.search-box #form-search #show_search_options{float:left;margin-left:10px;margin-top:5px;}
/* .search-box #form-search #search-button{float:left;margin-left:63px;clear:both;} */
.search-box #form-search #search-button{float:left;margin-left:10px;} 
.search-box .arrow{float:left;padding:4px 0 0 5px;color:#FFF;}
.left_box{width:164px;overflow:hidden;border:1px solid #D1DEED;border-top:none;border-bottom:none;background:#F2F6FB;}

.left_box h2,.news_box h2,.left_links h2{padding:8px 15px 6px 28px;clear:both;color:#4e6076;background:#e5ecf5;font:bold 1.1em Arial,Helvetica,sans-serif;letter-spacing:-1px;text-transform:uppercase;}

.left_box h3,.news_box h3,.left_links h3{padding:8px 15px 6px 20px;clear:both;color:#000;background:#e5ecf5;font:bold 1.1em Arial,Helvetica,sans-serif;letter-spacing:-1px;text-transform:uppercase;}

.news_box{width:164px;overflow:hidden;border:1px solid #D1DEED;background:#FFF;}
.news_box li,.left_box li{padding:7px 0 7px 20px;border-top:#92B0DD 1px solid;list-style-type:none;background:#FFFFFF;font-size:14px;}

.left_links{width:164px;border:1px solid #D1DEED;background:#FFF;}
.left_links ul{margin:3px 3px 0;}
.left_links li{list-style-type:none;text-align:center;}
.left_links img{width:120px;border:1px solid #92B0DD;}
#announcement{width:897px;margin:0 0 5px 5px;border:1px solid #FEE03A;background:#FFFDDA;}
#content{margin:0;padding:0;clear:both;width:897px;overflow:hidden;}
#leftCol{float:left;margin:0;width:597px;overflow:hidden;padding:0 5px 5px 0;}
#rightCol{width:283px;overflow:hidden;float:right;margin:0;color:#000;font-size:14px;}
.notice{width:491px;overflow:hidden;border:2px solid #F4D738;margin:0 0 5px;padding:8px 0 8px 35px;background:#F7EDB5;color:#F00;background:#fffdaa;font-weight:bold;}
/*Hot*/
.hot{width:595px;overflow:hidden;border:1px solid #92B0DD;;height:auto;}
.focus_pic{float:left;margin-top:5px;width:260px;overflow:hidden;text-align:center;}
.flashnews{width:250px;overflow:hidden;margin:0 auto;border:1px solid #D9E2E8;}
.hot_news{float:right;width:268px;overflow:hidden;text-align:left;}
.hot_news div{border:1px solid #D9E2E8;margin:5px 5px 3px 0;background:#F7F8FA;height:110px;}
.hot_news h3 a{font-size:14px;font-weight:bold;}
.hot_news h3{width:100%;padding-top:5px;padding-bottom:2px;text-align:center;overflow:hidden;}
.hot_news p{width:92%;margin:3px auto;font-size:14px;line-height:20px;overflow:hidden;}
.newMessage{clear:both;width:595px;overflow:hidden;margin:0 auto;border:1px solid #92B0DD;border-top:none;height:26px;}
.newMessage table{padding:0;margin:0;border:none;border-collapse:collapse;}
.newMessage tr{line-height:26px;}
.rollleft{float:left;width:597px;overflow:hidden;}
.rollleft strong{color:#666;}
.rollcenter{width:28px;border-left:1px solid #BCBCBC;border-right:1px solid #BCBCBC;width:30px;text-align:center;}
.rollright{float:right;width:40px;text-align:center;}
.rollright img{vertical-align:middle;}
.changeCon1{width:595px;overflow:hidden;margin:5px 0 0;border:1px solid #92B0DD;clear:both;padding:4px 0;height:176px;}
.changeCon1 h2{padding:4px 6px 4px;margin:0 3px;border-bottom:#E5ECF5 2px solid;display:block;color:#CE0112;font-size:14px;font-weight:bold;}
.changeCon1 .nav{width:34px;float:left;padding:10px 0;}
.changeCon1 .nav ul{width:15px;margin:0 auto;padding:7px 0 0 0;height:125px;}
.changeCon1 .nav li{list-style-type:none;height:23px;}
.changeCon1 .nav li h5{padding:5px 0 0 0;color:#fff;font-size:14px;font-family:Arial;font-weight:normal;text-align:center;}
.changeCon1 .nav li h5 a{color:#FF5A00;}
/* .changeCon1 .nav li h5 a:visited{color:#FF5A00;} */
.changeCon1 .nav li h5 a:hover{color:#FF5A00;text-decoration:underline;}
.changeCon1 .con{width:494px;overflow:hidden;float:right;}
.changeCon1 .con ul{padding:5px 10px 0 0;}
.changeCon1 .con li{list-style-type:none;font-size:14px;line-height:24px;text-align:left;height:24px;overflow:hidden;}
.changeCon1 .con .s1{margin-right:2px;color:#6D6D6D;}
.changeCon1 .con .s2{float:right;color:#6D6D6D;}

#indexnews{width:595px;overflow:hidden;margin:0 0 5px;border:1px solid #92B0DD;height:200px;}
#indexnews h2{padding:4px 6px 4px 18px;border-bottom:#E5ECF5 2px solid;margin:3px 3px 3px;display:block;background:url(img/tdot.gif) 8px 6px no-repeat;color:#CE0112;font-size:14px;font-weight:bold;}
.indexnewslist {border-bottom:1px dashed #92B0DD; margin-bottom:8px;}
.indexnewslist ul{margin-top:8px;padding:0 8px;list-style:none;}
.indexnewslist .newstitle{line-height:26px;height:26px;overflow:hidden;font-size:16px;font-weight:bold;font-family:黑体,宋体;}
.indexnewslist h3{padding:0 10px;background:#FFFFFF;font-size:16px;}
.indexnewslist h4{padding:0 10px;background:#FFFFFF;font-size:16px;}
.indexnewslist span{float:right;padding-right:3px;font-size:14px;font-weight:normal;}
.indexnewslist span a{color:#666;text-decoration:none;}
.indexnewslist .summary{font-size:14px;line-height:1.6em;overflow:hidden;height:75px;}
.indexnewslist .summary img{float:right;margin-left:5px;}
.indexnewslist .newsdate{margin:0 0 5px;padding-bottom:5px;border-bottom:1px dashed #92B0DD;color:#999999;font-family:Tahoma;font-size:14px;}
.caption{width:595px;overflow:hidden;margin:5px 0 0;border:1px solid #92B0DD;}
.caption_column{margin:9px 10px 3px;padding:0;text-align:left;line-height:16px;}
.column_name{padding-left:10px;background:#FFF;}
.caption_column a{color:#F30;font-weight:bold;}
.caption_list{margin:0 0 3px;padding:0 8px;list-style:none outside none;font-size:14px;line-height:1.6em;}
.caption_list li{padding-left:25px;background:url(img/dotg.gif) 10px 10px no-repeat ;overflow:hidden;}
.caption_list div{float:right;}
.caption_more{padding-right:0px;color:#333;}
.caption_more a{color:#333;}
/*  网站欣赏  */
.sitelistPic{width:595px;overflow:hidden;border:1px solid #92B0DD;padding:0;margin-top:5px;text-align:center;height:208px;}
.sitetitle{width:595px;overflow:hidden;float:left;color:#036;line-height:39px;text-align:left;}
.sitetitle h5{padding:0 0 0 26px;border-bottom:1px solid #92B0DD;background:#F2F6FB;font-size:14px;line-height:28px;height:28px;}
.sitetitle span{float:right;}
.sitetitle span a{margin:0 5px;}
.sitelistPic ul{padding:8px 4px 0;clear:both;}
.sitelistPic li{float:left;width:164px;list-style-type:none;text-align:center;}
.sitelistPic li img{border:1px solid #92B0DD;width:165px;margin:0 auto;height:140px;}
.sitelistPic li h6{margin:0 auto;width:165px;clear:both;font-size:14px;font-weight:normal;text-align:center;line-height:24px;}
/* ========== Content ========== */
#maincontent{clear:both;width:825px;overflow:hidden;margin:0 auto;border-left:5px solid #FFF;display:none;font-size:14px;height:auto;}
#channel_container_l{float:left;width:415px;overflow:hidden;height:auto;}
#channel_container_r{float:right;width:415px;overflow:hidden;height:auto;}
/* Chnnel Moudle */
.channel_div{clear:both;width:413px;overflow:hidden;border:1px solid #91ABBB;margin:5px auto;background:#FFF;}
/* 标题 */
h2.Title_01{margin:0;border-bottom:1px solid #E5ECF5;background:#F2F6FB;height:28px;}
h2.Title_01 .title{width:87px;float:left;padding-left:15px;color:#009;text-align:center;line-height:30px;}
h2.Title_01 .more{float:right;padding-right:6px;font-size:14px;font-weight:normal;line-height:30px;}
.TextImg{margin:0 10px;padding:10px 0;}
.TextImg .Text{width:270px;overflow:hidden;float:left;}
.TextImg .Text h4{color:#9e483e;font-size:14px;line-height:24px;}
.TextImg .Text h4 a:link{color:#9e483e;text-decoration:none;}
.TextImg .Text h4 a:hover{color:#f00;text-decoration:underline;}
.TextImg .Text p{color:#626262;text-indent:24px;line-height:22px;}
.TextImg .Text p a:link{color:#9e483e;text-decoration:none;}
.TextImg .Text p a:hover{color:#f00;text-decoration:underline;}
.TextImg .Image{float:right;padding-left:10px;}
.TextImg .Image img{border:1px solid #afbcba;padding:1px;display:block;}
.channel_div ul{padding:5px 10px;}
.channel_div ul li{padding-left:10px;list-style-type:none;color:#afbcba;line-height:24px;}
.channel_div ul li span{float:right;color:#999;}
.channel_div .Links{margin:0 5px 5px;border:1px solid #e8e8e8;padding:6px 10px;background:#fbfdfe;color:#afbcba;line-height:20px;}
.channel_div .Links a:link{color:#6c6c6c;font-size:14px;text-decoration:none;}
.channel_div .Links a:hover{color:#f00;text-decoration:underline;}

#rightflash{clear:both;width:283px;overflow:hidden;margin-bottom:5px;}
/* Sliding Banner */
.right300{margin:0 0 5px;height:120px;position:relative;}
#bannerSN{width:90px;position:absolute;bottom:3px;right:3px;height:13px;z-index:2;}
#bannerSN li{float:left;width:18px;height:13px;}
#banner{width:283px;overflow:hidden;position:relative;top:0;left:0;height:120px;z-index:1;}
/*Recommand*/
.recommand{clear:both;width:281px;overflow:hidden;border:1px solid #92B0DD;margin:5px 0;}
.recommand h3{width:100%;border-bottom:1px solid #92B0DD;padding-top:4px;padding-bottom:3px;color:#1F3A87;background:#F9F9F9;font:bold 14px;text-indent:10px;vertical-align:middle;}
.recommand h6{width:100%;border-bottom:1px solid #92B0DD;padding-top:4px;padding-bottom:3px;color:#1F3A87;background:#F9F9F9;font:bold 14px;text-indent:10px;vertical-align:middle;}
.recommand ul{width:100%;margin:4px auto 3px;}
.recommand li{width:134px;float:left;padding-left:15px;font-size:14px;line-height:22px;height:22px;}
/*  */
.ad145{clear:both;margin:5px 0;background:#fff;height:52px;overflow:hidden;}
.ad145 ul{}
.ad145 li{float:left;width:50%;list-style-type:none;}
.ad145 img{border:1px solid #92B0DD;}
.ad145 .s1{text-align:left;}
.ad145 .s2{text-align:right;}
.RtTxt{width:281px;overflow:hidden;border:1px #92B0DD solid;margin:5px 0;clear:both;background:#FFF;height:73px;overflow:hidden;}
.RtTxt a:link,.RtTxt a:active{color:#000;}
.RtTxt a:hover,.RtTxt a:active{color:#f00;}
.RtTxtTabs{float:left;border:1px #FFF solid;border-right:none;color:#494D50;text-align:left;overflow:hidden;}
.RtTxtTabs div{width:22px;clear:both;font-size:14px;line-height:14px;height:35px;overflow:hidden;cursor:pointer;}
.RtTxtTabs span{padding:3px 0 0 3px;display:block;text-align:left;}
.RtTxtBox{width:270px;overflow:hidden;float:right;margin:5px 0;line-height:22px;}
.RtTxtBox li{width:100%;float:left;font-size:14px;}
/* 采访 */
.interview{width:281px;overflow:hidden;border:1px solid #92B0DD;float:left;margin:0 0 5px;background:#F9FCFD;}
.interview_title{width:281px;overflow:hidden;border-bottom:#92B0DD 1px solid;clear:both;line-height:24px;height:24px;}
.interview_title div{float:left;padding-left:6px;color:#1F3A87;font-size:14px;font-weight:bold;text-align:left;}
.interview_title span{width:40px;float:right;padding:0 6px 0 0;display:block;color:#000;font-size:14px;text-align:right;}
.interview_box{width:288px;overflow:hidden;padding:5px 5px 0;float:left;clear:both;}
.interview_box_z{width:88px;float:left;}
.interview_box_z img{width:80px;height:60px;border:1px solid #92B0DD;}
.interview_box_y{width:200px;overflow:hidden;float:right;}
.interview_box_y h3{width:200px;overflow:hidden;display:block;white-space:nowrap;font-size:14px;overflow:hidden;text-overflow:clip;}
.interview_box_y span{width:200px;overflow:hidden;display:block;color:#000;font-size:14px;line-height:16px;text-indent:25px;height:60px;overflow:hidden;text-overflow:clip;}
/* 切换模块 */

.adMenu{clear:both;height:26px;background:url(img/bg10.gif) #fff bottom repeat-x;height:25px;}
.adMenu ul{clear:both;}
.adMenu li{float:left;width:69px;border-right:1px solid #92B0DD;border-top:1px solid #92B0DD;list-style-type:none;text-align:center;height:24px;cursor:pointer;}
.adMenu li h6{padding:6px 0 0;font-size:14px;font-weight:normal;}
.adMenu li h5{padding:6px 0 0;font-size:14px;font-weight:normal;}
.adMenu .normal{}
.adMenu .active{border-bottom:1px solid #F2F6FB;background:#F2F6FB;}
.adMenu .active h6{font-weight:bold;}
.adMenu .active h5{font-weight:bold;}
#tab_t1{border-left:1px solid #92B0DD;width:71px;}

.adMenu-zx{clear:both;height:26px;background:url(img/bg10.gif) #fff bottom repeat-x;height:25px;}
.adMenu-zx ul{clear:both;}
.adMenu-zx li{float:left;width:93px;border-right:1px solid #92B0DD;border-top:1px solid #92B0DD;list-style-type:none;text-align:center;height:24px;cursor:pointer;}
.adMenu-zx li h6{padding:6px 0 0;font-size:14px;font-weight:normal;}
.adMenu-zx li h5{padding:6px 0 0;font-size:14px;font-weight:normal;}
.adMenu-zx .normal{}
.adMenu-zx .active{border-bottom:1px solid #F2F6FB;background:#F2F6FB;}
.adMenu-zx .active h6{font-weight:bold;}
.adMenu-zx .active h5{font-weight:bold;}
#tab_bzx1{border-left:1px solid #92B0DD;width:93px;}


.rightContent{border:1px solid #92B0DD;border-top:none;clear:both;margin:0 0 5px;background:#F2F6FB;height:185px;}
.rightContent .list{float:left;width:149px;overflow:hidden;}
.rightContent .list ul{padding:5px 0 0;}
.rightContent .list li{clear:both;padding-left:18px;list-style-type:none;font-size:14px;text-align:left;line-height:22px;}
.rightContent .textList{width:280px;overflow:hidden;clear:both;}
.rightContent .textList ul{padding:8px 0 0;}
.rightContent .textList li{padding-left:20px;clear:both;list-style-type:none;font-size:14px;text-align:left;line-height:22px;}
.rightContent .textList span{float:right;}
.rightContent .list2{clear:both;padding:5px 0 0 5px;}
.rightContent .list2 ol{padding:2px 0 0;float:left;width:100%;}
.rightContent .list2 li{clear:both;padding:0 0 0 6px;list-style-position:inside !important;list-style-type:decimal;color:#1f3a87;line-height:1.6em;text-align:left;}


.rightTitle1{clear:both;border-left:1px solid #92B0DD;background:url(img/bg10.gif) #fff bottom repeat-x;height:25px;}
.rightTitle1 ul{clear:both;}
.rightTitle1 li{float:left;width:141px;border-right:1px solid #92B0DD;border-top:1px solid #92B0DD;list-style-type:none;height:23px;text-align:center;cursor:pointer;}
.rightTitle1 li h3{padding:6px 10px 0;clear:both;font-size:14px;font-weight:normal;color:#000;}

.rightTitle1 .active{background:#F2F6FB;height:24px;}
.rightTitle1 .active-long{width:141px;background:#F2F6FB;height:24px;}
.rightTitle1 .active-short{width:69px;background:#F2F6FB;height:24px;}
.rightTitle1 .active h3,.rightTitle1 .active-long h3,.rightTitle1 .active-short h3{font-weight:bold;}

.rightTitle1 .normal{width:141px;}
.rightTitle1 .normal-long{width:141px;}
.rightTitle1 .normal-short{width:69px;}

.rightTitle1 li a{color:#1f3a87;}
/* .rightTitle1 li a:visited{color:#1f3a87;} */
.rightTitle1 li a:hover{color:#bc2931;}

/* layout */
.zx-head{border:1px solid #92B0DD;background:#F2F6FB;color:#000;font-family:黑体;font-size:20px;font-weight:normal;line-height:27px;height:27px;}

.rightContentla{border:1px solid #92B0DD;border-top:none;clear:both;margin:0 0 5px;background:#FFF;height:auto;}
.rightContentla .list2{clear:both;padding:5px 0 0 5px;}
.rightContentla .list2 ol{padding:2px 0 0;float:left;width:100%;}
.rightContentla .list2 li{clear:both;padding:0 0 0 6px;list-style-position:inside !important;list-style-type:decimal;color:#1f3a87;line-height:1.6em;text-align:left;}

.rgtWrapperInner{width:283px;overflow:hidden;margin:0 auto;}
.rgtPicTexBlkWrapper{margin:0 auto;width:279px;overflow:hidden;clear:both;}
.Blk{border:1px solid #7BADE0;border-top:none;padding-top:8px;padding-bottom:8px;margin-bottom:5px;}
.Blk-border{border-top:1px solid #92B0DD;padding-left:38px;}
.rgtBlkTitle{border:1px solid #92B0DD;margin-bottom:0px;background:#F2F6FB;color:#000;font-size:14px;font-weight:normal;line-height:27px;height:27px;}
.rgtBlkName{float:left;padding-left:18px;font-size:100%;font-weight:bold;}
.zx-rgtBlkName{float:left;padding-left:18px;font-size:100%;}

/* 链接 */
ul.rgtLinkListItem,ul.rgtLinkListItem_n{clear:both;}
ul.rgtLinkListItem li{width:268px;padding:0 0 0 20px;list-style-type:none;background:url(img/dotg.gif) 5px 9px no-repeat;font-size:14px;text-align:left;line-height:1.6em;}
ul.rgtLinkListItem li h2{font-size:14px;font-weight:normal;}

.rgtPicTexBlkWrapper li{width:268px;padding:0 0 0 10px;list-style-type:none;background:url(img/dotg.gif) -5px 9px no-repeat;font-size:14px;text-align:left;line-height:1.6em;}

ul.rgtLinkListItem_n li{width:268px;padding:auto;list-style-type:none;font-size:14px;font-family:arial;text-align:left;line-height:24px;}
ul.rgtLinkListItem_n li span{float:left;width:19px;display:block;color:red;font-size:14px;text-align:center;}
ul.rgtLinkListItem_n li a{padding-left:9px;}
/* 图文 */
.rgtPicTexBlk{float:left;width:280px;overflow:hidden;height:63px;margin:0 auto;text-align:left;}
.rgtPicTexBlk img{float:left;border:1px solid #666;width:80px;height:60px;margin-right:5px;}
.rgtPicTexBlk p{line-height:20px;}
/* text */
.rgtTexBlk_1 p{line-height:23px;text-align:left;}
/* 装饰 */
.lineDot{width:100%;clear:both;height:17px;}

/* 页面开始 */
.catMenu{clear:both;margin:0 auto;width:897px;border:1px solid #92B0DD;float:right;border-bottom:none;padding:2px 0 0px;display:block;background:#F2F6FB;height:30px;}
.menutitle{float:left;padding:4px;color:#F60;font-size:20px;font-weight:bold;}
.catnav{float:right;padding:5px 0 0px;height:22px;}
.catnav ul{}
.catMenu .catnav li,.catMenuz li{float:left;padding:2px 8px 0px 8px;list-style-type:none;display:block;}
.catMenu .catnav .s,.catMenuz .s{background:none;}
.catMenux{clear:both;width:897px;border:1px solid #92B0DD;margin:0 auto 5px;float:right;padding:3px 0 0px;display:block;height:26px;}
.catMenuz{float:right;padding:0px 0 0px;display:block;line-height:21px;height:21px;}
.catMenuz ul{float:left;}
.catMenuz ul li a{color:#1f3a87;}
/* .catMenuz ul li a:visited{color:#1f3a87;} */
.subsearch{float:right;width:283px;overflow:hidden;padding:2px 0 0;}
.subsearch .s1{float:left;padding:0px 3px 0 10px;}
.subsearch .s2{float:left;padding:0px 3px 0 0;}
.subsearch .s2 input{border:1px solid #000;width:85px;padding:0;margin:0;height:17px;}
.subsearch .s2 select{border:1px solid #000;width:70px;padding:0;margin:0;height:19px;}
.subsearch .s3{float:left;padding:0px 3px 0 3px;}
/* 分隔行 */
.mainline{clear:both;width:auto;display:block;background:#FFF;font:0px/0px sans-serif;height:5px;}
.mainleftimg{width:597px;overflow:hidden;background:#FFFFFF;}
/* 内容导航 */
.pagenav{width:454px;overflow:hidden;border:1px solid #92B0DD;padding:4px 0 4px 4px;background:#F0F6F9;text-indent:5px;line-height:22px;height:22px;}
.pagenav .navtitle{color:#1F3A87;}
.pagenav a{color:#015AAB;}
.pageleft{margin:0 auto;width:595px;overflow:hidden;border:1px solid #92B0DD;}
/* 正文 */
#endMain{margin:0 auto;width:595px;overflow:hidden;clear:both;border-bottom:1px solid #92B0DD;background:#F9FCFE;}
#endMain .arcTitle{width:595px;overflow:hidden;padding:10px 0;clear:both;border-bottom:1px dashed #b2b2b2;}
#endMain .arcTitle h1{float:left;padding:0 0 0 12px;font-size:24px;text-align:left;color:#359613;}
#endMain .arcTitle .text{clear:both;padding:5px 0 0 12px;text-align:left;}
#endMain .arcTitle .text input{padding:2px 0 0;margin:0;width:65px;}
#endMain #endText{margin:8px;clear:both;font-size:14px;text-align:left;line-height:180%;overflow:hidden;word-wrap:break-word;word-break:break-all;}
#endMain #pageimg{float:right;margin:0 0 5px 5px;}
#endMain #endText h2{font-size:14px;}
#endMain #endText p{margin:5px 0;text-indent: 2em;}
#endMain #endText img{border:1px solid #000;}
#endMain #endText code{background-color:#F2F7F9; padding:10px; border-left:10px solid #666; display:block; font-size:14px; font-family:Arial;}
#endMain #endText code p{margin-top:10px; margin-bottom:10px;}
#endMain #endText a:link{color:#1F3A87;}
#endMain #endText a:hover{color:#666;text-decoration:underline;}
#direct{margin:0 auto 5px;width:595px;overflow:hidden;text-align:center;height:30px;}

.endPageNum{clear:both; text-align:center; height:80px;padding:30px 0 0 2em;font-size:14px;}
.endPageNum .active{background:#fff;border:1px solid #333; color:#bc2931; font-weight:bold;
 padding:4px 5px 0;margin:4px 5px 0 0; float:left;}
.endPageNum .dot{float:left;}
.endPageNum a{font-size:14px;padding:4px 5px 0;margin:4px 5px 0 0;background:#f3f3f3; border:1px solid #999
; float:left; } 
/* .endPageNum a:visited{color:#000;} */
.endPageNum a:hover{color:#fff; background:#1f3a87; border:1px solid #131B31;}

.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;}


/* 相关文章 */
.aboutArc{margin:0 auto;width:595px;overflow:hidden;}
.aboutArc .title{}
.aboutArc .title h5{float:left;padding:5px 0 0 21px;font-weight:normal;font-size:14px;}
.aboutArc .content{}
.aboutArc .content ul{padding:0 0 6px;}
.aboutArc .content li{padding:4px 0 3px 20px;list-style-type:none;font-size:14px;text-align:left;}

/* 发表评论 */
.endDeliver{margin:0 auto;width:595px;overflow:hidden;clear:both;}
.endDeliver .title{clear:both;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;background:#F9FCFE;height:30px;line-height:30px;}
.endDeliver .title h5{float:left;padding-left:8px;color:#1f3a87;font-size:14px;}
.endDeliver .title .num{float:right;padding:0 8px 0 0;font-weight:bold;}
.endDeliver .title .num a{color:#C00;}
.endDeliver .content{padding:10px;clear:both;text-align:center;}
.endDeliver .content .textArea{float:left;width:100%;clear:both;text-align:center;}
.endDeliver .content .textArea textarea{width:508px;overflow:hidden;height:130px;border:1px solid #b2b2b2;}
.endDeliver .content .text{float:right;width:100%;margin:0 auto;height:30px;line-height:20px;}
.endDeliver .content .text .s1{padding:2px 0 0 3px;width:60px;font-size:14px;height:22px;}
/* 主分类列表 */

#hdlisttitle{width:595px;overflow:hidden;border:1px solid #92B0DD;border-bottom:none;text-align:left;background:#FFF;color:#000;height:40px;font-size:24px;}
#hdlisttitle h1{margin-left:1em;font-size:20px;font-family:黑体,宋体;height:40px;line-height: 40px;}

.leftListtopBg {border:1px solid #92B0DD; background:#fff; width:595px;overflow:hidden; margin:0 auto 5px; height:128px; display:none}
.leftListtop { background:#ECF3F9; width:520px;overflow:hidden; border:4px solid #FFF;margin:0 auto; height:104px;padding: 8px 0;font-size:14px; }
.leftListtop .leftListtopL {width:120px; float:left; text-align:left;padding:0 8px;}
.leftListtop .leftListtopL img {border:1px solid #92B0DDCCC;width:120px;height:100px;}
.leftListtop .leftListtopR {width:384px;overflow:hidden; float:right;}
.leftListtop .leftListtopR h3 { font-size:18px; font-weight:bold; text-align:center; line-height:150%;}
.leftListtop .leftListtopR h3 a{ color:#1f3a87;}
.leftListtop .leftListtopR h3 a:hover { color:#bc2931;}
.leftListtop .leftListtopR p {width:375px;overflow:hidden; margin:0 auto; padding:3px 0; text-align:left; line-height:160%;}
.leftListtop .leftListtopR ul { clear:both;width:100%;}
.leftListtop .leftListtopR li {padding:3px 0 3px 15px; text-align:left; list-style:none; color:#5D5D5D;width:46%;float:left;}
.leftListtop .leftListtopR li a{ color:#5D5D5D;}
.leftListtop .leftListtopR li a:hover { color:#bc2931;}
.leftListtop .leftListtopR h5 {text-align:left; font-size:14px; font-weight:normal; padding:3px 0 0 265px;}
.leftListtop .leftListtopR h5 a { color:#1f3a87;}
.leftListtop .leftListtopR h5 a:hover { color:#bc2931;}


.leftBox{margin:0 auto 5px;width:595px;overflow:hidden;padding:10px 0;border:1px solid #92B0DD;clear:both;height:85px;}
.leftBox .bxa{float:left;width:247px;overflow:hidden;padding:0 6px;}
.leftBox .bxa dt{font-weight:bold;font-size:16px;text-align:left;}
.leftBox .bxa dd img{float:left;margin:3px 8px 0 0;border:1px solid #92B0DD;}
.leftBox .bxa dd p{padding-top:4px;line-height:160%;text-align:left;}
.leftBox .bxb{float:right;width:247px;overflow:hidden;padding:0 6px;}
.leftBox .bxb dt{font-weight:bold;font-size:16px;text-align:left;}
.leftBox .bxb dd{padding-top:4px;line-height:160%;text-align:left;}

#hdtitle{width:597px;overflow:hidden;border:0;background:#0072B4;color:#FFF;margin:1em auto 0 auto;;height:40px;font-size:16px;}
#hdtitle h2{margin-left:1.2em;font-size:20px;font-family:黑体,宋体;height:40px;line-height: 40px;}

.mainleftlist{margin:0 auto 10px auto;padding-top:25px;width:595px;overflow:hidden;border:1px solid #92B0DD;}
.leftTitle{margin:14px auto 0;font-size:14px;width:565px;overflow:hidden;clear:both;background:#E2EAF7;height:25px;line-height:25px;border-top:1px solid #92B0DD;border-bottom:1px solid #92B0DD;}
.leftTitle h2{float:left;padding:0 0 0 12px;color:#1f3a87;font-size:14px;}
.leftTitle span{float:right;padding:0 15px 0 12px;}
.subleftList{margin:0 auto;width:595px;overflow:hidden;clear:both;background:#FFF;}
.subleftList ul{width:595px;overflow:hidden;padding:5px 0;}
.subleftList li{font-size:14px;margin:0 auto;padding:0 0 0 35px;width:545px;overflow:hidden;list-style-type:none;background:url(img/dotg.gif) 18px 10px no-repeat;text-align:left;height:1.6em;line-height:1.6em;}
.subleftList li span{float:right;padding:0;margin:0;}

.subleftList div.last{width:557px;overflow:hidden;font-size:16px;margin:0 0 1.2em 1.2em;line-height:1.5em;text-align:left;}
.subleftList div h2{font-size:18px;color:#00C;}
.subleftList div h2 a{color:#009;font-family:宋体;font-size:18px; font-weight:normal;}
.subleftList div h2 a:hover{text-decoration:underline;}
.subleftList div h3 {padding-top:5px;}
.subleftList div h3 a{color:#009;font-family:宋体;font-size:16px; font-weight:normal;}
.subleftList div div{clear:both;font-size:13px;line-height:1.3em;}


/* 子分类列表 */
.newslist dl{float:left;width:595px;overflow:hidden;}
.newslist dl dt{padding-left:25px;padding-right:5px;background:#F0F6F9;color:#669900;line-height:32px;text-align:right;}
.newslist dl dt span{float:left;font-size:14px;text-align:left;overflow:hidden;}
.newslist dl dt a:link{color:#0E37A9;}
.newslist dl dt a:hover{color:#F60;}
.newslist dl dd{padding:5px;border-bottom:1px dashed #92B0DD;background:#FFFFFF;font-size:14px;line-height:22px;height:60px;overflow:hidden;}
.pagenum{float:left;margin:0 auto;width:520px;overflow:hidden;padding:3px 4px 4px 4px;background:#F2F2F2;text-align:center;font-size:14px;height:26px;line-height:26px;}

/* 网站欣赏列表 */
.gallerylist {
	clear:both;margin:0 auto;width:897px;overflow:hidden;border:1px solid #92B0DD;
	text-align: center;
	overflow: visible;
	margin:0 5px 5px;
}
.gallerylist .pagelist{
	border-top:1px solid #92B0DD;
	text-align: center;
	overflow: visible;
	padding:0 10px;
	height:30px;
	line-height:30px;
	clear:both;
}
.gallerylistimg {
	margin: 0 0 20px 8px;
	list-style-type: none;
	clear:both;
	padding:0 0 20px;
}
.gallerylistimg li {
	float: left;
	margin: 25px 5px 5px 0;
	width: 268px;
	height: 197px;
}
.gallerylistimg li img {
	border: 3px solid #92B0DDDDD;
	padding: 4px;
	background: #FFFFFF;
	width: 254px;
	height:173px;
}
.gallerylistimg li p {
	margin: 0px;
	padding: 0px;
	width: 268px;
	border: 1px solid #92B0DDDDD;
	color: #999999;
	line-height: 20px;
}

#friendlinks{width:897px;border:1px solid #A7C7D9;padding:2px 0 8px;margin:5px auto;}
#friendlinks h3{margin:0 15px;text-align:center;height:28px;}
#friendlinks h3 span{margin:0 auto;width:5em;display:block;color:#003494;background:#F6FBFF;font-size:16px;font-weight:normal;line-height:28px;}
#friendlinks p{margin:0 10px;color:#003494;line-height:22px;}
#friendlinks table tr td {text-align:center;}
#friendlinks a{padding:0 8px;font-size:14px;text-decoration:underline}

/* 页面底部 */
#footer{width:897px;height:65px;margin:0 auto; padding:16px 0 0px; border:1px solid #92B0DD;clear:both;text-align:center;color:#000;background:#E2EAF7;}
#footer li{clear:both;margin:0 auto;text-align:center;line-height:1.4em;height:1.4em;font:14px 宋体;}
#footer li a{margin:0 2px;color:#1F3A87;}

/* 顶部菜单 */
#topnav {width:897px;margin:0;padding:0;}
#topnav, #topnavlist{color:#1f3a87;background:#E2EAF7;}
#topnavlist{margin:0 5px 0;padding:0 5px 0;float:right;}
#topnavlist li{float:left;padding-left:15px;list-style:none;line-height:26px;height:26px;}
#topnavlist a{float:left;color:#1f3a87;background:#E2EAF7;line-height:26px;height:26px;}

/* 竖立下拉菜单 */
.menu-Blk{border:1px solid #7BADE0;border-top:none;margin-bottom:10px;overflow:hidden;}
.menu-Blkfst {margin-bottom:0px;}

.menu {font-family: 宋体,arial,sans-serif; width:270px; position:relative; font-size:14px; width:279px;clear:both;}
.menu li {width:100%;padding:0;list-style-type:none;font-size:14px;text-align:left;}
.cathead{color:#000;background:#e5ecf5;border:1px solid #92B0DD;text-align:center;font-family:黑体;font-size:20px; }
.cathead a{color:#1F3A87;background:#e5ecf5;font-family:黑体;font-size:20px;}
.menu ul li a{display:block; text-decoration:none; color:#000; height:25px; line-height:25px;text-align:left; font-size:14px; overflow:hidden;padding-left:20px;background:#F8F9FC;color:#123B8D;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;background-image:none;border-top:1px solid #FFF; border-bottom:1px solid #b2d8ff;}
.menu ul li ul {display: none;z-index:-1;}
.menu ul li a:hover,.menu ul li a:active{text-decoration:underline;}

/* menu specific to non IE browsers */
.menu ul li:hover a {color:#000; background:#e5ecf5;}
.menu ul li:hover ul {display:block; position:absolute; top:-1px; left:-269px; width:269px;z-index:-1;}
.menu ul li:hover ul li a.xiala {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.xiala {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#e5ecf5 color:#000;text-align:right;padding-right:20px;}
.menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:-269px; width:269px; top:-1px;z-index:-2;}

/*float:left;非常重要！*/
.h3sidebar22 {width:164px;float:left;}
.menu22-Blk,.menu22{float:left;border:none;}
.menu22 {width:170px; width:164px;margin:0 17px 5px 0;border:1px solid #7BADE0;}
.menu22 ul li:hover ul {left:164px;width:164px;}
.menu22 ul li:hover ul li:hover ul {left:164px;width:164px;}
