﻿@charset "utf-8";
/* CSS Document */
/* ==========================================================================
   列表页-通用样式
   ========================================================================== */
#wrap{min-width: 1200px;margin:0 auto;text-align:center;overflow:hidden;position: relative;z-index: 1;background: url(../images/default_res/bg1.jpg) center 0px no-repeat #fff;}
/* pathWrap */
.pTop{/* height:100px; */border-bottom: 2px solid #eee;overflow: hidden;background: #fff;}
/* 侧栏菜单 */
/*通用侧边栏*/
#sideMenu{overflow:hidden;}
#sideMenu .hd{line-height: 100px;float: left;}
#sideMenu .hd h3{padding: 15px 30px;font-size: 22px;font-weight: bold;color: #db2400;line-height: 150%;}

.ptop .bd .menuList{padding: 20px 0;}
.ptopL .bd .menuList{padding:20px 0;}
#sideMenu .bd li{height: 24px;line-height: 22px;font-size: 14px;margin-bottom: 10px;float:left;margin-right:10px;}
#sideMenu .bd li a{display: block;font-size: 14px;color: #999;padding: 0 15px;border-radius:25px;border:1px solid #eee;}
#sideMenu .bd li.on a,#sideMenu .bd li a:hover{color: #fff;font-weight: bold;background: #edaa4c;border:1px solid #edaa4c;}
.pTop .ptopL{float:left;}
.ptop .bd{width:1025px;float: left;}
.ptopL .bd{width:1025px;float:left;overflow:hidden;/* height: 100px; */}
.pathWrap{float:right;/* height: 100px; *//* line-height: 100px; */font-size: 14px;color: #666;padding-right: 20px;}
.path{padding-left: 35px;background: url(article_res/path.png) center left no-repeat;}
.path a, .path span{margin:0 3px;color: #666;}

/*mainBox*/
.mainBox{overflow:hidden;padding: 40px;}
.mainBox .wHd{height: 40px;line-height: 40px;border-bottom: 1px solid #eee;overflow: hidden;}
.mainBox .wHd .more{float:right; margin-right:10px; color:#999}
.mainBox .wHd h3{font-size: 16px;font-weight: bold;color: #db2400;height: 40px;line-height: 40px;float: left;border-bottom: 2px solid #db2400;padding: 0 29px;margin-top: -2px;}
.mainBox .wHd h3 span{ font-size:20px;}
.mainBox .wHd .pathWrap{/* width: auto; *//* float: right; */}
.mainBox .wBd{min-height:421px;}

#detailsBox{background:#fff;padding:30px 20px;}
/* 侧栏菜单 */
#sideM .bd li{/* height: 40px; */line-height: 30px;font-size: 14px;margin-top: 1px;text-align: center;}
#sideM .bd .li1{/* margin-top:0px; */}
#sideM .bd li a{display: block;font-size: 14px;color: #666;background: #f5f5f5;padding: 5px 20px;}
#sideM .bd li.on a,#sideM .bd li a:hover{color: #bf0110;font-weight: bold;background: #eeeeee;}
#sideM{overflow:hidden;/* margin-top: 10px; */}
#sideM .hd{height: 50px;line-height: 50px;background: url(article_res/sideHd.png) 40px 10px no-repeat #db2400;}
#sideM .hd h3{padding-left: 85px;font-size: 16px;font-weight: bold;color: #fff;}
#sideM .hd h3 a{color: #fff;}
#sideM .hd .more{float:right; margin-right:10px; }
#sideM .bd{/* padding: 20px; */border: 1px solid #eee;border-top: none;border-right: none;}
.mainC{background:#fff;margin-top:20px;padding:20px;overflow:hidden;}
.sidebar{width:320px;float:left;margin-right:20px;}
.sidebar .tjwz{width: 278px;height: 233px;border:1px solid #eee;padding:0 20px;}
.sidebar .tjwz .hd{height:50px;line-height: 50px;border-bottom: 1px solid #eee;}
.sidebar .tjwz .hd h3{font-size:16px;font-weight:bold;color:#db2400;background: url(article_res/tjwz.png) center left no-repeat;padding-left:30px;}
.sidebar .tjwz .bd{padding-top:10px;background: url(article_res/tjwzBd.png) 0px 18px no-repeat;}
.sidebar .tjwz .bd li{height: 32px;line-height: 30px;padding-left:25px;}
.sidebar .tjwz .bd li a{font-size:14px;/* color:#666; */}

.sidebar .ztzl{width: 278px;height: 530px;border:1px solid #eee;padding:0 20px;margin-top:20px;}
.sidebar .ztzl .hd{height:50px;line-height: 50px;border-bottom: 1px solid #eee;}
.sidebar .ztzl .hd h3{font-size:16px;font-weight:bold;color:#db2400;background: url(article_res/ztzl.png) center left no-repeat;padding-left:30px;}
.sidebar .ztzl .bd{padding:20px 0;}
.sidebar .ztzl .bd li{width:280px;height:80px;margin-bottom:10px;}
.sidebar .ztzl .bd li img{width:280px;height:80px;}
.sidebar .ztzl .bd li.last{margin-bottom:0px;}

.mainContent{float:right;width:820px;}
.row{height:300px;overflow:hidden;margin-bottom:20px;}

/* 通用-焦点图切换- 数字 */
.focusBox{position:relative;z-index: 1;width: 400px;height: 300px;float: left;overflow: hidden;}
.focusBox .hd{position:absolute;z-index:2;right: 18px;bottom: 18px;/* height: 10px; */overflow: hidden;}
.focusBox .hd ul{overflow: hidden;}
.focusBox .hd ul li{position: relative;float:left;margin-left: 5px;width: 11px;height: 11px;line-height: 10px;text-align:center;cursor:pointer;border-radius: 25px;background-color: #fff;}
.focusBox .hd ul li span{color: white;display: none;}
.focusBox .hd ul li.on{background-color: #edaa4c;/* width: 20px; */}
.focusBox .bd{ position:relative; }
.focusBox .bd .pic{overflow: hidden;}
.focusBox .bd .pic img{/* width: 630px; *//* height: 420px; */}
.focusBox .bd .con{width: 100%;height: 50px;line-height: 50px;position: absolute;z-index: 1;left: 0;bottom: 0;}
.focusBox .bd .con .title{position: relative;z-index: 2;padding-left: 20px;}
.focusBox .bd .con .title a{ font-size:14px; font-weight:normal; color:white;}
.focusBox .bd .con .title a:hover{color:white; text-decoration:underline;}
.focusBox .bd .bg{display: block;width: 100%;float: left;height: 50px;background-color: black;opacity: 0.5;filter:alpha(opacity=50);position: absolute;z-index: 1;left: 0;bottom: 0;}

/* 新闻中心 */
.xwzx{width: 400px;height:420px;float:right;}
.xwzx .t{height:100px;border-bottom:1px solid #eee;background: none;padding-left: 0px;}
.xwzx .t .title{height:35px;line-height:35px;text-align:center;}
.xwzx .t .title a{color:#db2400;font-size:16px;font-weight:bold;}
.xwzx .t .con .intro{height: 65px;color:#999;font-size:14px;line-height:25px;text-indent: 2em;padding-top: 3px;}
.xwzx .t .con .intro .more{display:none;}

.column_cycle{}
.left{float:left;}
.right{float:right;}
.box{width: 398px;height: 233px;border:1px solid #eee;margin-bottom: 20px;}
.box .hd{height:40px;line-height:40px;background:#f5f5f5;border-bottom:1px solid #eee;}
.box .hd h3{min-width: 80px;float:left;background:#db2400;/* text-align: center; */padding: 0 20px;}
.box .hd h3 a{color: #fff;font-size:16px;font-weight:bold;}
.box .hd .more{float:right;font-size:12px;color:#666;padding-right:20px;}
.box .bd{padding: 8px 20px 0;}
.box1{/* width: 398px; */height: 233px;border:1px solid #eee;margin-bottom: 20px;}
.box1 .hd{height:40px;line-height:40px;background:#f5f5f5;border-bottom:1px solid #eee;}
.box1 .hd h3{/* width: 440px; */float:left;background:#db2400;text-align: left;padding-left: 20px;padding-right: 20px;min-width: 240px;}
.box1 .hd h3 a{color: #fff;font-size:16px;font-weight:bold;}
.box1 .hd .more{float:right;font-size:12px;color:#666;padding-right:20px;}
.box1 .bd{padding: 8px 20px 0;}

/*友情链接*/
.f_link{height:166px;background:#f8f8f8;margin-top:20px;width:1200px;margin:0 auto;}
.f_link .hd{height:56px;line-height: 56px;padding-left: 20px;overflow:hidden;border-bottom: 1px solid #eee;}
.f_link .hd h3{float:left;margin-right: 10px;width: 85px;height: 54px;color: #db2400;font-size: 16px;font-weight: bold;border-bottom: 2px solid #db2400;padding-left: 45px;background: url(article_res/yqlj.png) 8px 15px no-repeat;}
.f_link .hd ul li{float:left;margin-left: 30px;}
.f_link .hd ul li a{display:inline-block;font-size: 14px;font-weight: bold;color: #666;}
.f_link .hd ul li.act{ background:url(http://www.zjgqt.org/Skin/1707gqt/images/f_link_bt.png) right -32px no-repeat;}
.f_link .hd ul li.act a{ background:url(http://www.zjgqt.org/Skin/1707gqt/images/f_link_bt.png) left top no-repeat; color:#ea2509;}
.f_link .bd{overflow:visible;padding: 12px 60px;height: 86px;text-align: left;}
.f_link .bd ul{ /*height:10px; overflow:visible;*/}
.f_link .bd ul li{float:left;width:130px;line-height:24px;overflow:hidden;}
.f_link .bd li a{font-size:14px;color:#666;}


/* ==========================================================================
   文章-列表页
   ========================================================================== */
.newsList{overflow:hidden;padding-bottom:20px;display:block;margin-top: 20px;}
.newsList li{height: 40px;line-height: 40px;overflow:hidden;padding-left: 18px;font-size: 14px;background: url(../images/default_res/list.png) left center no-repeat;}
.newsList li a{font-size:16px;color:#333;}
.newsList li a:hover{color:#f00;}
.newsList li .date{float:right;color:#999;font-size: 16px;}
.newsList li.split{height:15px;border-top: 1px dotted #eee;margin-top:15px;background:none;}
.newsList li.noData{background:none; color:#999;}

.txtPicListB{padding:20px;margin-right: -40px;}
.txtPicListB li{float:left;width: 240px;height: 238px;margin-right:40px;margin-bottom: 20px;}
.txtPicListB li .pic{height:160px;}
.txtPicListB li .title{width: 240px;margin-top: 13px;}
.txtPicListB li .title a{font-size: 14px;}
.txtPicListB li .date{font-size:12px;color:#999;padding-top: 5px;}


/* ==========================================================================
   文章-内容页
   ========================================================================== */
#detailsBox .wBd{/* border-color: #d1d1d1; */}
.articleCon {overflow: hidden;/* width: 1000px; */}
.articleCon .title {font-size: 26px;font-weight: bold;color: #db2400;text-align:center;/* height: 70px; */line-height: 45px;}
.articleCon .subTitle{ line-height:18px;  text-align:center; padding:10px 0 5px; color:#db2400;font-size:22px}
.articleCon .property{height: 30px;line-height: 30px;text-align:center;color: #999;background-color: #f9f9f9;margin: 20px auto;}
.articleCon .property span{font-size:12px;color: #999;margin:0 5px;}
.articleCon .property .small,.articleCon .property .big{ height:24px; line-height:24px; padding-right:8px;}
.articleCon .property2{height:32px; line-height:32px; text-align:left; margin:20px 0 0; color: #333; border-bottom: 1px solid #c9c9c9;}
.articleCon .property2 a{color: #333;}
.articleCon #dmfxBox{float: right;}
.articleCon #dmfxBox div{width: auto; float: left;}
.articleCon .conTxt {padding:0 45px;overflow:hidden;color: #666;/* font-size:14px; */line-height:250%;}
.articleCon .conTxt font{/* font-size: 14px; */}
.articleCon .page { padding:0 10px 0 0; text-align:center; }
.articleCon .others{ padding-top:22px; overflow:hidden; font-size:14px; color: #999;}
.articleCon .others font{font-size:14px; color: #333;}
.articleCon .others span{color:#333;}
.articleCon .others span strong{font-weight:normal;}
.articleCon .others a{margin-right:5px; color: #333;}
.articleCon .others a:hover{ color: #db2400;font-weight:bold;}
.articleCon .others .prev,.articleCon .others .next {/* padding-left:15px; */height:32px;line-height:32px;/* background: url(http://www.zjgqt.org/Skin/1707gqt/images/others.png) left 12px no-repeat; */}
.articleCon .others .next{background-position: left -24px;}


/* ==========================================================================
   通用-单页
   ========================================================================== */
#singleBox .articleCon{margin: 0;}
#singleBox .articleCon .conTxt{padding: 0; border-top: none;}

/* ==========================================================================
   领导信息-列表页
   ========================================================================== */
.picInfoList{overflow: hidden; margin-top: -40px;}
.picInfoList li{ overflow: hidden; margin: 40px 0 0;}
.picInfoList li .pic{width: auto; float: left; margin-right: 22px; display: inline;}
.picInfoList li .pic img{width: 128px; height: 168px;}
.picInfoList li .con{overflow: hidden;}
.picInfoList li .con .title{font-size: 16px; line-height: 36px;  font-weight: bold; color: #cd0027;}
.picInfoList li .con .title a{color: #cd0027;}
.picInfoList li .con .intro{color: #333; line-height: 26px;}
.picInfoList li .con .intro h4{font-size: 14px; font-weight: bold; color: #302f2f; line-height: 28px;}
.picInfoList li .con .intro .more{display: none;}


/* ==========================================================================
   友情链接-列表页
   ========================================================================== */
.friendLinkList{overflow:hidden;}
.friendLinkList li{width:33%; height:28px; margin-top:10px; line-height:28px; float:left; display:inline; text-indent:10px; background:url(http://www.zjgqt.org/Skin/1707gqt/images/dot01.png) no-repeat left center;}
.friendLinkList li.noData{background:none; color:#666;}

.mainBox .wBd .article{line-height:250%;color:#666;font-size:14px;}
.mainBox .wBd .article h3{font-size: 26px;font-weight: bold;color: #db2400;text-align:center;line-height: 45px;margin: 30px 0 10px;}