@import url(/content/main/base/zxy/css/Public.css);
.top{ height:196px; background:url(/content/main/base/zxy/images/top.jpg) center no-repeat;}
.top_1{ height:20px; width:1100px; text-align:right; vertical-align:middle; margin:0px auto;}
.top_1 img{ position:relative; top:2px; padding-right:5px;}
.top_2{ width:1100px; margin:0px auto;}
.banner{ background:url(/content/main/base/zxy/images/bnnerbg.png) repeat-x; height:49px;}

.banner_ul{ clear:both; overflow: hidden; height:54px; width:1100px; margin:0px auto;}
.banner_ul li{ float:left; padding-right:20px; padding-left:20px; padding-top:10px;}
.banner_ul .h1 a{ margin:0px; font-size:14px!important;}
.banner_ul li a{ font-size:16px; color:#FFF; } 
.banner_ulshou{ background:none!important; margin-left:20px;}/*background:url(/content/main/base/zxy/images/hang.jpg) no-repeat left 10px;*/
.banner_ul #mainNav li{ padding-right:0px; color:#FFF; }


/* columnA */

.mainContent .focusPic{float: left; _display: inline; width: 320px; margin-top:5px;}
.mainContent .focusPic .pic,
.mainContent .focusPic .pic img{width: 315px; height: 210px; margin-top:2px;}

.mainContent .headNews{width: 400px; float:left; _display: inline; }
.mainContent .headNews ul{ margin-left:20px;}
.mainContent .headNews li{padding-left: 12px; background: url(/content/main/base/zxy/images/dot-01.png) 0px 10px no-repeat; height: 28px; line-height: 28px;}
.mainContent .headNews li .node_name{ color: #9a4f25}
.mainContent .headNews li .node_name a{color:#9a4f25 }
.mainContent .headNews li .node_name a:hover{color: #72490a}

/* 焦点图 */
.focusPic { text-align: center; position: relative; z-index: 10; }
.focusPic .bd { overflow: hidden; z-index: 11; }
.focusPic .bd li { position: relative; z-index: 12; }
.focusPic .bd .pic { position: relative; z-index: 13; }
.focusPic .bd .pic img {  }
.focusPic .bd .con { width:315pcx; position: absolute; z-index: 14; left: 0; bottom: 0; }
.focusPic .bd .title { line-height: 25px; position: relative; z-index: 16; width:315px; }
.focusPic .bd .title a { display: block; padding: 0 10px; color: #fff; }
.focusPic .bd .bg { width: 100%; height: 25px; position: absolute; z-index: 15; left: 0; bottom: 0; background: #000; opacity: .8; filter: alpha(opacity=80); }
.focusPic .hd { position: absolute; z-index: 19; right: 10px; bottom: 30px; }
.focusPic .hd li { float: left; width: 16px; line-height: 16px; text-align: center; background: #fff; margin-left: 4px; display: inline; }
.focusPic .hd li.on { background: #c00; color: #fff; }








.ban{ height:393px; margin:0px auto; background:url(/content/main/base/zxy/images/banner.jpg) repeat center center; }
.con{ background:url(/content/main/base/zxy/images/bg.jpg) repeat-x;}
.ban_img{ width:1100px; margin:0px auto;}
.contant{ background-color:#FFF; padding:10px; width:1080px; margin:0px auto; clear:both; overflow:hidden; position:relative;}
.contant_left{ width:250px; float:left;}

.contant_left_zhiji{ height:198px; background:url(/content/main/base/zxy/images/zhiji.png) no-repeat; padding:25px;}
.contant_left_zhiji_top{ height:42px; background:url(/content/main/base/zxy/images/zhiji.jpg) no-repeat;}
.contant_left_zhiji .p1{ float:left;}
.contant_left_zhiji .p2{ float:left; margin-left:10px;}
.contant_left_zhiji .p1 img{ padding:2px; border:1px solid #c1bfc0;}

.contant_left_yian{ height:36px; background:url(/content/main/base/zxy/images/tu.png) center center; text-align:center; margin-top:10px;}
.contant_left_yian a{ font-size:14px; color:#FFF; position:relative; top:7px;}

.contant_left_lianxi_1{ height:20px; background:url(/content/main/base/zxy/images/lianxi_1.jpg) center no-repeat; margin-top:10px;}
.contant_left_lianxi_2{ height:170px; background:url(/content/main/base/zxy/images/lianxi_2.jpg) repeat-y;}
.contant_left_lianxi_3{ height:20px; background:url(/content/main/base/zxy/images/lianxi_3.jpg) center no-repeat;}
.contant_left_lianxi_2_p{ text-align:center; font-size:14px; color:#670000; font-weight:bold;}


.contant_ri{ width:819px; float:right; padding:0px; margin:0px; }
.contant_ri_top{ height:20px; background:url(/content/main/base/zxy/images/con_1.jpg) no-repeat;}
.contant_ri_bot{ height:20px; background:url(/content/main/base/zxy/images/con_3.jpg) no-repeat;}
.contant_ri_con{ background:url(/content/main/base/zxy/images/con_2.jpg) repeat-y;}


.contant_ri_con_new{ overflow:hidden; clear:both; padding-top:10px; position:relative;}
.imgtu{ position:absolute; left:0px; top:-18px;}
.imgtu1{ position:absolute; left:240px; top:-18px;}
.imgtu2{ position:absolute; left:480px; top:-18px;}

.contant_ri_con_newnei{ width:750px; border:1px solid #700000; margin:0px auto; padding:10px; position:relative; height:210px;}
.contant_ri_con_newnei1{ width:750px; border:1px solid #700000; clear:both; margin:0px auto; padding:10px; position:relative; height:202px;}

.contant_ri_con_newnei1_left{ width:237px; float:left; margin-top:10px;}
.contant_ri_con_newnei1_con{ width:219px; padding-left:10px; height:200px; padding-right:10px; float:left; margin-left:10px; border-left:solid 1px #CCC;  margin-top:10px;}
.contant_ri_con_newnei1_ri{ width:240px; padding-left:10px; float:left;  border-left:solid 1px #CCC;  height:200px; margin-top:10px;}
.infoList li{ border-bottom:1px dashed #CCCCCC;}
.infoList li a{ line-height:28px;}

.leftLoop .bd {height:120px; }
.leftLoop .bd ul li {width:228px;margin:0; }

/*----------
	picNurse 
----------*/
.picNurse {overflow:hidden; height:186px; position:relative; margin-top:20px; }
.picNurse .hd {}
.picNurse .hd .next,.picNurse .hd .prev {overflow:hidden; width:13px;height:67px;display:inline-block;position:absolute;top:70px;background:url("/content/main/base/zxy/images/prev.png") no-repeat;cursor:pointer;}
.picNurse .hd .next {left:10px;}
.picNurse .hd .prev {background:url("/content/main/base/zxy/images/next.png") no-repeat;right:10px;}
.picNurse .bd {width:auto;overflow:hidden;height:130px; }
.picNurse .bd .tempWrap {width:95% !important;margin:0 auto;  }
.picNurse ul {zoom:1;overflow:hidden; }
.picNurse li {width:136px;float:left;margin:0 8px;_display:inline;}







.fengcai_top{ height:24px; background-color:#ebebeb; margin-top:10px!important; overflow:hidden; clear:both;}
.fengcai_top .nodeLink{ line-height:25px;}
.fengcai_top .ml15{ color:#670000; font-weight:bold; margin-top:2px;}
.fengcai{ height:167px; border:1px solid #cccccc; margin-top:10px; position:relative;}
.jiao1{ position:absolute; left:-1px; top:-1px;}
.jiao2{ position:absolute; left:1063px; top:-1px;}
.jiao3{ position:absolute; left:1063px; top:152px;}
.jiao4{ position:absolute; left:-1px; top:152px;}
.bot{ width:1100px; height:39px; margin:0px auto; background:url(/content/main/base/zxy/images/bot.png) no-repeat; margin-top:10px; text-align:center;}

.bot .banner_ul li a{ font-size:12px;}
.bot .banner_ul li{ background:url(/content/main/base/zxy/images/hang1.jpg) no-repeat left 10px; padding-top:6px; padding:6px 10px 0px 10px;}
.bot .banner_ul{ width:780px; margin-left:170px; }
.bottom{ margin:0px auto; text-align:center; margin-top:10px; line-height:26px;}



/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

*/
.mainContent{width: 819px; float: right; _display: inline;  background: #fff;}
.mainContent .mHd{height: 33px; overflow: hidden; padding: 0 10px 0 12px; background: url(/content/main/base/zxy/images/bg-x-02.png) repeat-x; border: 1px solid #cccccc;}
.mainContent .mHd .nodeName{float: left; _display: inline; height: 33px; line-height: 33px; color: #9a4f25; font-size: 14px; font-weight: bold;}
.mainContent .mHd .nodeName a{color: #9a4f25}
.mainContent .mHd .nodeName a:hover{text-decoration: none; color: #b5693f}
.mainContent .mHd .path{float: right; _display: inline; line-height: 33px; font-size: 12px; color: #565656}
.mainContent .mHd .path a{color: #565656; padding: 0 2px}
.mainContent .mHd .path a:hover{color: #565656}
.mainContent .mBd{ padding-bottom: 13px; }
.side{width: 230px; float: left; _display: inline; }


/* sideMenu */
.sideMenuBox{overflow: hidden; margin-bottom: 10px; border: 1px solid #ccc;}
.sideMenuBox .hd{height: 33px; background: url(/content/main/base/zxy/images/bg-05.png) 0px 0px no-repeat; border-bottom: 1px solid #ccc;}
.sideMenuBox .hd h3{height: 33px; line-height: 33px; width: 100%; text-align: center; font-size: 18px; color: #793a0f; font-family: "Microsoft Yahei";}
.sideMenuBox .hd h3 a{color: #793a0f}
.sideMenuBox .bd{overflow: hidden; padding-top: 20px; padding-bottom: 5px;}
.sideMenuBox .bd ul{width: 194px; margin: 0 auto; }
.sideMenuBox .bd ul li{width: 194px; margin: 0 auto 15px; height: 26px; line-height: 26px; text-align: center; background: url(/content/main/base/zxy/images/bg-06.png) 0px 0px no-repeat; }
.sideMenuBox .bd ul li a{display: block; height: 26px; line-height: 26px; text-align: center; font-size: 14px; color: #737063}
.sideMenuBox .bd ul li a:hover{color: #9a4f25; text-decoration: none;}
.sideMenuBox .bd ul li.on{background: url(/content/main/base/zxy/images/bg-06-on.png) 0px 0px no-repeat;}
.sideMenuBox .bd ul li.on a{color: #9a4f25}

/* sideBox */
.sideBox{border: 1px solid #cccccc; padding: 0 9px;}
.sideBox .hd{height: 30px; background: url(/content/main/base/zxy/images/line-01.png) bottom repeat-x; padding-right: 5px; padding-top: 4px;}
.sideBox .hd h3{float: left; _display: inline;   font-size:14px; font-weight: bold; padding: 0px 10px 0px 0px; color: #9a4f25; border-bottom: 2px solid #9a4f25;}
.sideBox .hd h3 a{color: #9a4f25}
.sideBox .hd h3 a:hover{color: #72490a}
.sideBox .hd .more{float: right; _display: inline; line-height: 28px; color: #777777}
.sideBox .bd{padding: 8px 0px;}
#sideRDWZ{margin-bottom: 10px;}
#sideRDWZ .bd li{  position: relative; background: url(/content/main/base/zxy/images/dot-01.png) 0px 13px no-repeat; white-space:normal; line-height: 22px; padding: 4px 0px 4px 12px; border-bottom:1px dashed #999;}
#sideRDWZ .bd li .date{height: 22px; line-height: 22px; position: absolute; bottom: 8px; right: 0;}

.m-picTxt-fl li{ float:left; border:1px solid #CCC; margin-left:30px;  margin-right:20px; text-align:center; margin-bottom:20px;}
.m-picTxt-fl{ clear:both; overflow:hidden; margin-top:20px;}

.page{ width:760px; margin:0px auto;}
.pager{text-align:center; margin:0px auto; display:block;}

/* 文章-内容页 -----------------------------------------*/
.articleCon{ padding:20px 30px;  }
.articleCon .title{ text-align:center; color:#fb3601; font:normal 22px/32px "Microsoft YaHei"; _font-weight:bold; }
.articleCon .title a{ font-size:14px;}
.articleCon .subTitle{ color:#333; font-size:14px; padding-top:10px; text-align:center; }
.articleCon .property,.articleCon .userControl{ margin-top:10px;  text-align:center;line-height:22px; padding:2px 10px; background:#fbfbfb; border:1px dashed #e4e4e4; color:#999;  }
.articleCon .property span{margin:0 2px; }
.articleCon .property .fontZoomA,.articleCon .property .fontZoomB{ vertical-align:middle; color:#666;  background:url("/content/main/base/zxy/images/shareB.gif") no-repeat 3px -124px; padding-left:17px;display:inline-block; line-height:20px; }
.articleCon .property .fontZoomB{ background-position:3px -164px; }
.articleCon .shareBtns #bdshare{ vertical-align:middle; float:none; display:inline-block; *display:inline; zoom:1; margin-right:10px;  }	
.articleCon .conTxt{ padding:15px 0 10px 0;  font-size:14px; line-height:28px; width:100%; overflow:hidden;text-align:left; color:#333; }
.articleCon .conTxt p{ margin-bottom:20px; color:#333;}
.articleCon .conTxt a{color:#1855a8;}
.articleCon .conTxt #fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal; word-wrap: break-word;line-break: strict;/*IE,非汉字换行*/}
.articleCon .page{ padding:0 10px 10px 10px;  }
.articleCon .moodVote{ padding-top:10px;  }
.articleCon .userControl{ overflow:hidden; text-align:left;  }
.articleCon .userControl #bdshare{ float:right;  }
.articleCon .userControl .a{ color:#9a4f25;   }
.articleCon .others{line-height:25px;  margin:10px 0;color:#666;   }
.articleCon .others a{margin-right:10px; color:#333; }

/* 文章-子列表页 ---------------------------------------------- */
.newsList{ text-align:left; padding:20px; font-size:14px; }
.newsList li{ margin-top:0px; height:32px; line-height: 32px; overflow:hidden; padding-left: 10px; background: url(/content/main/base/zxy/images/dot-03.png) 0px 11px no-repeat; color: #454545; border-bottom:1px dashed #CCCCCC;}
.newsList li a{color: #454545}
.newsList li a:hover{color:#c00}
.newsList li .date{ float:right; _display: inline;  }
.newsList li .node_name{color: #9a4f25}
.newsList li .node_name a{color: #9a4f25}
.newsList li .node_name a:hover{color: #c00}
.newsList .split{ background: none; padding: 0px;  height: 16px; border-bottom:1px dashed #cccccc; margin-bottom: 16px;}

.pagePicList{padding:30px 30px 10px;}
.pagePicList li{width:220px;margin-bottom: 30px;}

/* 留言 - 列表页 */
.msgCateBd{border: 1px solid #ccc; border-top:none; padding: 20px 15px 15px;}
.writeInfo{background: #f3f1e9; border: 1px solid #d5bda1; padding: 10px 25px 10px; margin-bottom: 10px; position: relative;}
.writeInfo .intro{line-height: 22px; padding-right: 235px;}
.writeInfo .write{width: 189px; height: 52px; display: block; position: absolute; background: url(/content/main/base/zxy/images/msgWrite.jpg) 0px 0px no-repeat; top: 15px; right: 22px;}
.msgPageList{}
.msgPageList .msgTit{height: 30px; line-height: 30px; background: #9a4f25; color: #fff; margin-bottom: 5px;}
.msgPageList .msgTit .date{width: 108px; text-align: center; float: right; _display: inline; height: 30px; line-height: 30px; }
.msgPageList .msgTit .reply{width: 118px; border-left: 1px solid #fff; border-right: 1px solid #fff; float: right; _display: inline;  height: 30px; line-height: 30px; text-align: center;}
.msgPageList .msgTit .title{padding-left: 28px;}
.msgPageList li{height: 38px; line-height: 38px; overflow: hidden; padding-left: 30px; background: url(/content/main/base/zxy/images/dot-04.png) 8px 12px no-repeat #f5f0ee;}
.msgPageList li a{color: #202020; font-size: 12px; }
.msgPageList li a:hover{color: #c00; text-decoration: none;}
.msgPageList li .date{width: 108px; float: right; _display: inline; height: 38px; line-height: 38px; text-align: center; color: #8f8f8f}
.msgPageList li .state{width: 120px; float: right; _display: inline; height: 38px; line-height: 38px; text-align: center; color: #8f8f8f}
.msgPageList li .state .isreply{color:#12770d }
.msgPageList li.even{background-color: #fff;}

/* 留言-内容页 */
.msgDetial{padding:1px; margin-bottom:15px;}
.msgDetial .hd{background: #f4f4f4;border: 1px solid #dddddd; padding:0 10px;height:30px;line-height:30px;}
.msgDetial .hd span.hits{float:right; }
.msgDetial .hd span.tit{color: #eb5405}
.msgDetial .bd{overflow:hidden;border:1px solid #dfdfdf; border-top:none;}
.msgDetial .img{float:left;width:22%; text-align:center; display:inline;min-height:120px; }
.msgDetial .img img{margin:20px 0 0 0; }
.msgDetial .cont{padding:15px 20px; min-height:120px;  }
.msgDetial .cont .fr{text-align:right; color:#999;}
.msgDetial .cont .fr a{color:#999;}
.msgDetial .msgContHere{padding:10px 0; }
.msgDetial .adminRep{padding:10px 0;margin:10px 0;border-top:1px solid #ddd; overflow:hidden; }
.msgDetial .adminRep strong{color:#eb5405;}
.msgDetial .adminRep .fr{}

/*-- 签写评论 --*/
.msg_content {padding:10px;background:#FAFAFA;border-top:2px solid #ccc; }
.commentListTime {float:right;color:#666; }
.page_box {text-align:center;margin:20px 0;}
.someListmsg {background:#f4f4f4;border:1px solid #dddddd;padding:5px 10px; }
.someListmsg h3 {font-weight:bold;color:#eb5405;float:left; }
.someListmsg p {color:#666; }
.someListmsg .count {float:right; }
.commSms {margin:0 5px;color:#ee6e2b; }
.msg_box {padding:20px;border:1px solid #ccc;background:#fafafa;overflow:hidden;height:100%; }
.msg_box .user_info {overflow:hidden;padding-bottom:5px;}
.msg_box .user_info li {float:left;color:#666;padding-right:50px;width:35%;height:30px;line-height:30px; }
#commentContnet {width:77%;height:100px;  }
.return {float:right;}
.input_tx {border:1px solid #ccc;height:20px;line-height:20px; }/*-- 标题 --*/
#commentContnet {border:1px solid #ccc;float:left; }/*-- 浏览框 --*/

.input_button {display:block;width:127px;height:57px;background:url("/content/main/base/zxy/images/btn_addComment.png") no-repeat;border:none;margin-bottom:10px; }
#commentValidCodeImg {float:left;padding-right:5px; }
#commentValidCode {float:left;width:46px;height:18px; border:1px solid #ccc;  }



/* 焦点图 */
.focusPic33{ width:1100px; height:393px; overflow:hidden; position:relative; z-index:1;}/*-- 设定焦点图长宽 --*/
.focusPic33 .bg{ display:none;  position:absolute; z-index:3; width:100%; height:83px; border-top:1px solid #737373;  bottom:0; background:#000; filter:alpha(opacity=70);opacity:0.7;  }
.focusPic33 .num{ position:absolute; z-index:10; right:14px;bottom:0px;*bottom:10px;zoom:1;}
.focusPic33 .num a{ display:none; zoom:1; width:20px; height:0px; line-height:18px;  overflow:hidden; text-align:center; 
				cursor:pointer; margin-right:2px; background:#73726B; color:#fff; border:1px solid #808080; margin-top:2px; text-decoration:none;   }
.focusPic33 .num a.on{ text-decoration:none; background:#c00; color:#fff; border:1px solid #c60; margin-top:0px;    }
.focusPic33 dd{ position:relative; z-index:2; display:none; zoom:1; width:100%; height:100%;   }
.focusPic33 .pe_u_thumb{ position:absolute;  z-index:2;  width:1100px; height:393px;}

.focusPic33 .pe_u_thumb img{ position:relative; z-index:2; width:1100px; height:393px; }/*-- 设定图片长宽 --*/
.focusPic33 .pe_u_thumb_title{ display:none;  position:absolute; z-index:4; bottom:0px; display:none;  color:#999; zoom:1;}
.focusPic33 .pe_u_thumb_title a{ font-size:14px; color:#333; }
.focusPic33 .pe_u_thumb_title a.more{ font-size:12px; color:#f60;  }
.focusPic33 .pe_u_thumb_title .txt{ z-index:5; min-height:40px; _height:40px; overflow:hidden; _overflow:visible;  margin-top:5px; line-height:18px; }
#bannerAd11 .pe_u_thumb img {width:1100px;height:393px;  }

/*-- 默认院报内容页模板 --*/
.detailYB{ padding:0 30px; line-height:30px;}
.detailYB .titleWrap{ overflow:hidden; zoom:1; padding:30px 20px 20px 20px; border-bottom:2px solid #ccc; margin-bottom:20px;  }
.detailYB .imgDiv{ width:194px; height:210px; border:4px solid #dfdfdf; float:left; _display:inline; overflow:hidden;    }
.detailYB .imgDiv img{ width:190px; margin:2px;  }
.detailYB .desDiv{ padding-left:20px; float:left; width:380px; }
.detailYB .desDiv h3{ padding-left:22px;  font-size:20px; font-weight:bold; color:#c60; line-height:42px;  background:url("/content/main/base/zxy/images/shareB.gif") 4px -30px no-repeat; text-align:left;}
.detailYB .desDiv p{ padding:10px; background:url("/content/main/base/zxy/images/share/dotted.gif") repeat-x top; }
.detailYB .desDiv .downloadBtn{ display:block; width:131px; height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#fff; text-align:center;   
	background:url("/content/main/base/zxy/images/icons.gif") 0 -595px no-repeat; text-decoration:none !important; margin-top:10px; }
	
.contArticle_bot_page{ border-top:1px dashed #CCCCCC; margin-top:20px;}