@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
a{text-decoration:none}
li{list-style:none}
body{font-family:"Microsoft Yahei";color:#2F2F2F;font-size:14px;}
img{border:none}
input{outline:none;font-family:"Microsoft Yahei"}

/* 党务-首页 */
.Gnews,.GnewsLt,.GnewsRt,.GnewsLt dl dt,.Gbottom,.GnewsRt ul li,.GnewsRt ul li a,.GtextLt,.GtextRt,.Gbox{-webkit-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.gang{background: #edefee url(../images/Gbg1.jpg) no-repeat top center;}
.Gtop1{width:100%;min-width:1200px;height:39px;line-height:39px;color:#fff;font-size:14px;border-bottom: 1px solid rgba(154,64,63,.28)}
.Gtop1In{width:1200px;margin:0 auto;overflow:hidden}
.Gtop1Lt{float:left}
.Gtop1Rt{float:right;}
.Gtop1In a{color:#fff;font-size:14px;margin-left:10px;}
.Gtop2{height:128px;line-height:128px;overflow:hidden}
.Gtop2 span{color:#FEFF97;font-weight:600;font-size:45px;display:inline-block;height:128px;line-height:128px;float:left;margin-left:30px;}
.Gtop2 a img{margin-top:35px;display:inline-block}
.Gtop2 span img{margin-top:43px;}
.Gtop2 a{float:left}
.Gcenter,.Gtop2{width:1200px;margin:0 auto;}
.Gnav{overflow:hidden;background:url(../images/Gbg2.jpg);height:60px;width:1200px;margin:0 auto;}
.Gnav li{float:left}
.Gnav li a{font-size:18px;color:#fff;height:60px;line-height:60px;display:block;width:120px;text-align:center;background:url(../images/Gline2.jpg) right center no-repeat}
.Gnone{background:none !important;}
.Gbanner img{display:block;width:100%;}
.Gbanner p span{ background:#1D9C4F;float:left;width:11px;height:11px;font-size:0;border-radius:6px;margin-right:8px;cursor:pointer;}
.Gbanner{position:relative;}
.Gbanner p{display:inline-block;position:absolute;bottom:50px;display:none}
.Gcurrent{background:red !important;}
.Gnews{overflow:hidden;padding:20px;background:rgba(255,255,255,1);margin-bottom:20px;height:402px;}
.GnewsLt{float:left;width:1160px;margin-top:6px;}
.GnewsRt{float:right;width:295px;display: none}
.GnewsLt>h1{overflow:hidden;border-bottom:3px solid #CCC;padding-bottom:15px;margin-bottom:20px;}
.GnewsLt>h1 span{float:left;font-size:24px;color:#343434;}
.GnewsLt>h1 span b{font-size:36px;color:#990101;font-family:Arial;margin-right:8px;vertical-align:middle}
.GnewsLt>h1 a{float:right;font-size:14px;font-weight:normal;color:#656766;margin-top:18px;}
.GnewsLt dl{overflow:hidden}
.GnewsLt dl dt{float:left;width:357px;height:275px;background:#fff;border:1px solid #CBCCCA;}
.GnewsLt dl dt img{display:block;margin:0 auto;width:347px;height:267px;margin-top:3px !important;}
.GnewsLt dl dd{float: left;width: 750px;padding-left: 40px;}
.GnewsLt dl dd h1 a{font-size:18px;font-weight:normal;color:#333;}
.GnewsLt dl dd p a{font-size:14px;color:#999;line-height:25px;border-bottom:1px dashed #999;padding-bottom:15px;margin-top:3px;display:block}
.GnewsLt dl dd ul{margin-top:10px !important;}
.GnewsLt dl dd ul li{overflow:hidden;line-height:32px;}
.GnewsLt dl dd ul li a{float:left;font-size:14px;color:#333;background:url(../images/Gdian.jpg) left center no-repeat;padding-left:7px;margin-left:3px;display:inline}
.GnewsLt dl dd ul li span{float:right}
.Gbottom{ background:#BF1812;text-align:center;padding:20px 0px;}
.Gbottom span{font-size:14px;color:#fff;display:block;line-height:25px;}
.GnewsRt{background:#BF1812;padding-bottom:30px;}
.GnewsRt h1{background:url(../images/Gicon1.png) 12px center no-repeat;font-size:24px;padding-left:35px;color:#fff;border-bottom:1px solid #ccc;margin-left:7px;margin-right:7px;height:70px;line-height:70px;display:block}
.GnewsRt h1 i{font-family:Arial;font-size:24px;font-style:normal;margin-left:5px;}
.GnewsRt ul{margin-top:7px;}
.GnewsRt ul li{height:64px;}
.GnewsRt ul li b{color:#fff;font-size:14px;display:block;}
.GnewsRt ul li a{font-weight:normal;font-size:12px;color:#fff;padding-left:32px;display:block;border-bottom:1px dashed #C6726F;height:64px;line-height:25px;display:block;padding-top:8px;}
.GnewsRt ul li:hover{background:#A80D0A url(../images/Gicon2.png) left center no-repeat;}
.Gbox{background:#fff;padding:20px;height:345px;margin-bottom:40px;}
.Gtext{overflow:hidden;height:280px;border-top:2px solid #ccc;margin-top:-2px;}
.GtextLt,.GtextRt{float:left;width:50%;padding-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:280px;}
.GtextRt{padding-left:20px;border-left:1px solid #E3E3E3}
.Gtext dl dt img{width:178px;height:121px;display:block}
.Gtext dl dt,.Gtext dl dd{float:left}
.Gtext dl{overflow:hidden}
.Gtext dl dd{width:340px;margin-left:25px;}
.Gtext dl dd h1{font-size:18px;color:#000;font-weight:normal;margin-bottom:5px;margin-top:10px;height: 24px; overflow: hidden;}
.Gtext dl dd p{font-size:12px;color:#999;line-height:25px;}
.Gtext dl dd p a{color:#CC0000}
.Gtext ul{margin-top:12px !important;}
.Gtext ul li{overflow:hidden;line-height:32px;}
.Gtext ul li a{float:left;font-size:14px;color:#333;background:url(../images/Gdian.jpg) left center no-repeat;padding-left:7px;margin-left:3px;display:inline}
.Gtext ul li span{float:right}
.GtextLt ul{margin-right:20px;}

.Gheadline{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:45px;}
.Gtleft{float:left;overflow:hidden;}
.Gtleft li{float:left;width:110px;font-size:18px;color:#333;text-align:center;background:url(../images/Gline1.jpg) right top no-repeat;height:45px;cursor:pointer;background-size:auto 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Gtright{float:right}
.Glinone{background:none !important}
.Gtright a{color:#999;font-size:14px;}
.Gcrts{color:#990000 !important;border-bottom:4px solid #990000 !important;}
/* 党务列表页面 */
.GpublicLt,.GpublicRt,.GpublicLt h1,.GpublicLt ul li a,.chaining dd select,.Gsearch dd input:nth-child(1),.Gltbut,.Grtbut,.Gdlnone,.GpublicRt .Glist2 li a{-webkit-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.GLcenter{width:1200px;margin:0 auto;background:#fff;margin-bottom:20px;}
.GLanner{width:100%;display:block}
.Gpublic{overflow:hidden;margin-top:2px;}
.GpublicLt{width:234px;float:left;display:inline;margin-left:10px;}
.GpublicRt{min-height: 400px;width:910px;float:left;margin-left:30px;display:inline;}
.GpublicLt h1{height:55px;color:#fff;background:#EFA300;font-size:24px;padding-left:28px;line-height:55px;}
.GpublicLt ul li a{display:block;padding-left:28px;margin-top:1px;color:#fff;margin-bottom:1px;height:44px;display:block;font-size:14px;line-height:44px;background:#E0E0E0 url(../images/Gborder1.jpg) left center no-repeat;}
.GpublicLt ul li a:hover,.GLcurrent{color:#EFA300 !important;background:#E0E0E0 url(../images/Gborder2.jpg) left center no-repeat !important;}
.Gsearch,.chaining{margin:0 auto;width:219px;margin-bottom: 35px;}
.Gsearch{margin-top:25px !important;}
.Gsearch dt,.chaining dt{font-size:14px;color:#666;margin-bottom:10px;margin-top:10px;}
.Gsearch dd{position:relative}
.Gsearch dd input:nth-child(1){display:inline-block;border:1px solid #ccc;width:219px;height:32px;line-height:32px;fong-size:14px;padding-left:5px;}
.Gsearch dd input:nth-child(2){background:url(../images/Gsearch.png) no-repeat;width:22px;height:22px;display:inline-block;outline:none;border:0;position:absolute;top:5px;right:10px;cursor:pointer}
.chaining dd select{border:1px solid #ccc;width:219px;height:32px;line-height:32px;fong-size:14px;width:219px;height:32px;outline:none;padding-left:5px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/Gdown.png) no-repeat scroll 190px center transparent;cursor:pointer}
.chaining dd select::-ms-expand { display: none; }
.GpublicRt h1{overflow:hidden;border-bottom:1px solid #E0E0E0;background:url(../images/Gborder3.jpg) left center no-repeat;padding-left:21px;hegiht:50px;line-height:50px;}
.GpublicRt h1 b{float:left;font-size:16px;color:#B5120D}
.GpublicRt h1 span{/* float:right; */font-size:14px;font-weight:normal;color:#666;}
.GpublicRt h1 span a{color:#666}
.GpublicRt h1 span i{color:#B5130E;font-style:normal}
.GpublicRt .Glist1 li a{display:block;background:url(../images/Gflow.png) left center no-repeat;height:52px;line-height:52px;border-bottom:1px dashed #B2B2B2;padding-left:25px;}
.GpublicRt .Glist1 li a span{float:left;color:#666}
.GpublicRt .Glist1 li a i{float:right;font-style:normal;color:#999}
.Gpage{margin-top:22px;margin-bottom:32px;text-align:center}
.Gpage a{color:#fff;font-size:14px;color:#fff;height:42px;line-height:42px;width:42px;text-align:center;display:inline-block;margin:0 !important;margin-left:-4px !important;border-right:1px solid #C55551;background:#B5130E}
.Gltbut,.Grtbut{width:112px !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}
.Gltbut img{position:absolute;top:15px;left:25px;}
.Grtbut img{position:absolute;top:15px;right:25px;}
.Gltbut{margin-right:11px !important;padding-left:41px;border-right:0 !important;text-align:left !important}
.Grtbut{margin-left:11px !important;text-align:left !important;border-right:0 !important;padding-left:26px;}
.Gfirst{-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.Glast{-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-right:0 !important}
.Gpage a:hover,.Gpagecrt{background:#EFA301 !important}
.GpublicRt .Glist2{overflow:hidden;margin-bottom:80px;}
.GpublicRt .Glist2 li{width:435px;float:left;border-bottom:1px dashed #B2B2B2;margin-right: 20px;}
.GpublicRt .Glist2 li a{display:block;padding-top:24px;padding-bottom:18px;background:url(../images/Gflow.png) left 30px no-repeat;padding-left:22px;}
.GpublicRt .Glist2 li span{display:block;font-size:16px;color:#333;margin-bottom:10px;}
.GpublicRt .Glist2 li i{font-style:normal;font-size:14px;color:#999;}
.Gdlnone{margin-right:0 !important;}

/* 党务详情页面 */
.Gdetails{padding-bottom:130px;}
.Gdetails h2{/* border-bottom:1px solid #E0E0E0; */font-size:24px;color:#B5120D;text-align:center;/* margin-bottom:35px; *//* padding-top:25px; *//* padding-bottom:15px; */}
.Gdetails h2 span{font-weight:normal;font-size:12px;color:#999;display:block;margin-top:17px;}
.Gdetails p{font-size:14px;color:#666;line-height:25px;margin-bottom:21px;}

/* 党务信息页面 */
.Ginfor{min-height:800px;}
.Ginfor p{color:#945F42;font-size:14px;line-height:25px;margin-bottom:21px;}

/* 书院模板页面 */
.Amienin dl{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.academy{background:#F5F5F5}
.Atop1{height:90px;background:#955F43;line-height:90px;width:100%;min-width:1200px}
.Atop1in{width:1200px;margin:0 auto;overflow:hidden}
.Atop1lt{float:left;overflow:hidden}
.Atop1lt a{float:left}
.Atop1rt{float:right;font-size:14px;color:#fff}
.Atop1rt a{color:#fff;}
.Atop1lt b{color:#fff;font-size:36px;display:inline-block;height:90px;line-height:90px;float:left}
.Atop1lt img{margin-right:30px;margin-top:15px;float:left}
.Abanner img{width:100%;min-width:1200px;}
.academy nav{height:;background:url(../images/Abg1.jpg);height:50px;width:100%;min-width:1200px}
.Anav{width:1200px;margin:0 auto;overflow:hidden}
.Anav li{float:left;}
.Anav li a{font-size:16px;color:#824C30;line-height:50px;line-height:50px;float:left;padding-left:21px;padding-right:26px;background:url(../images/Aborder.jpg) right center no-repeat;}
.Anone{padding-right:0 !important;background:none !important;}
.Acenter1{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:50px;}
.Acenter1lt{float:left;width:362px;}
.Acenter1ct{float:left;width:370px;}
.Acenter1rt{float:left;width:361px;}
.Aline1{float:left;margin-left:18px;margin-right:18px;display:inline;margin-top:90px;}
.Acenter1 h1{font-size:20px;color:#DB8F41;border-bottom:1px solid #C1C1C1;padding-bottom:10px;padding-top:35px;margin-bottom:13px;}
.Acenter1 h1 span{color:#676767;font-family:Arial, Helvetica, sans-serif;margin-left:10px;}
.Acenter1lt dl{width:341px;height:294px;background:url(../images/Abg2.jpg) no-repeat;}

.Acenter1lt dl dt img{margin-top:6px;margin-left:13px;width:321px;height:233px;}
.Acenter1lt dl dd{font-size:18px;color:#333;text-align:center;margin-top:8px;}
.Acenter1ct dl dt{width:362px;height:124px;background:url(../images/Abg3.jpg) no-repeat;}
.Acenter1ct dl dt img{width:342px;height:110px;margin-left:13px;margin-top:5px;}
.Acenter1ct dl ul li a,.Acenter1rt ul li a{overflow:hidden;padding-bottom:8px;padding-top:12px;border-bottom:1px dashed #ccc;display:block;color:#666;font-size:14px;}
.Acenter1ct dl ul li span,.Acenter1rt ul li span{float:left;background:url(../images/Gflow.png) left center no-repeat;padding-left:23px;}
.Acenter1ct dl ul li b,.Acenter1rt ul li b{float:right;font-weight:normal}
.Amore{margin-top:23px;display:block}
.Acenter1rt ul{margin-top:14px !important;}
.Amien{width:100%;min-width:1200px;background:#E4E4E4;}
.Amienin{width:1200px;margin:0 auto;overflow:hidden}
.Amienlt,.Amienrt{float:left;width:585px;}
.Amienlt{margin-right:30px;}
.Amienin h1{overflow:hidden;padding-bottom:20px;}
.Amienin h1 span{float:left;font-size:20px;color:#D99242}
.Amienin h1 span b{font-family:Arial, Helvetica, sans-serif;color:#666;margin-left:13px;}
.Amienin h1 a{float:right;font-size:14px;font-weight:normal;color:#676767}
.Amienin dl dt img{width:215px;height:214px;margin:0 auto;display:block;margin-top:2.5px;}
.Amienin dl dt{border:1px solid #E3E3E4;width:220px;height:219px;float:left}
.Amienin dl{background:#fff;overflow:hidden;float:left;width:585px;padding:12px;border:1px solid #ccc}
.Amienin dl dd{float:left;width:315px;}

.selected2 {color: #EFA300 !important;
    background: #E0E0E0 url(../images/Gborder2.jpg) left center no-repeat !important;
}
.i10 {background:none !important;}
.jhj {float:right !important;}
.Column_Name {float: left !important;
    font-size: 16px !important;
    color: #B5120D !important;
    font-weight: bold !important;}
.btt {    margin-bottom: 35px;
    padding-top: 25px;border-bottom: 1px solid #E0E0E0;padding-bottom: 15px;}
.hgh {font-weight: normal;
    font-size: 12px;
    color: #999;
    display: block;
    margin-top: 17px; text-align:center;}