﻿/*通用左侧菜单*/
.GMenu .GTree dl dt,.GMenu .GTree .list{background-image:url(../img/l_menu_line.png);background-repeat:no-repeat;} /*栏目底线*/
.GMenu .GTree dl dt span,.GMenu .GTree .list span,
.GMenu .GTree dl dt b,
.Gbox .navWarp span{background-image:url(../img/menu_btn.png);background-repeat:no-repeat;}
.GMenu .GTitle,.GMenu .GCentral,.GMenu .GBottom{background-image:url(../img/l_menu_bg.png);background-repeat:no-repeat;} /*主体背景图片*/
.GMenu .GTitle h2{background-image:url(../img/menu_text.png);background-repeat:no-repeat;} /*标题背景图片*/

.GMenu{width:205px;}
.GMenu, .GMenu .GTitle,.GMenu .GTree{zoom:1;}
/*.GMenu .GTitle{color:#fff;background:url(../images/lnav_bg.png) no-repeat 0 -40px;line-height:35px;height:35px;padding:0 5px 0 10px;}
.GMenu .GTitle h2{display:none;float:left;background:none;padding-top:0;height:auto;line-height:32px}
.GMenu .GTitle .logout{font-size:11px;width:40px;height:25px;border:none;cursor:pointer;overflow:hidden;float:right;}
.GMenu .GTitle a{color:#fff;text-decoration:underline;}
.GMenu .GTitle a:hover{color:#c00;}*/
.GMenu .GTitle{ font-size:16px; color:#b3977f;}
.GMenu .GTitle h2{display:block; font-weight:normal;  padding-left:34px; padding-top:8px;}
.GMenu .GTitle h2 strong{display:block;width:100%;height:100%;}
.GMenu .GTitle h2.gywm{background-position:0 0;}
.GMenu .GTitle h2.bwg{background-position:-140px -60px;}
.GMenu .GTitle h2.cpwh{background-position:0 -118px;}
.GMenu .GTitle h2.cpjb{background-position:0 -180px;}
.GMenu .GTitle h2.article{background-position:0px -60px;}
.GMenu .GTitle h2.zxns{background-position:-140px -118px;}
.GMenu .GTitle h2.zcfg{background-position:0 -329px;}
.GMenu .GTitle h2.down{background-position:0 -235px;}
.GMenu .GTitle h2.hz{background-position:0 -141px;}
.GMenu .GTitle h2.jrfw{background-position:0 -188px;}
.GMenu .GTitle h2.qypx{background-position:0 -376px;}

.GMenu .GTree{overflow:hidden; }
.GMenu .GTree a{ display:block; }
.GMenu .GTree .Tree-1{ background: url(../images/r_line3.jpg) repeat-x left bottom; line-height:30px; height:30px; font-weight:bold;padding-left:36px;display:block; color:#b3977f;}
.GMenu .GTree .Tree-1 a{color:#b3977f; background: url(../images/r_icon_1.jpg) no-repeat 120px center; display:block; padding-right:10px;}
.GMenu .GTree .Tree-1 a:hover,.GMenu .GTree .Tree-1 .curr{color:#ffffff; text-decoration:none; }
.GMenu .GTree dl dt,.GMenu .GTree .list a{color:#000000;}
.GMenu .GTree dd a{color:#000000;}
.GMenu .GTree a:hover{color:#9a582f;}
.GMenu .GTree dl dt,.GMenu .GTree .list{position:relative;line-height:37px;height:37px;padding:0 12px 0 25px;background-repeat:no-repeat;background-position:0 bottom;} /*D背*/
.GMenu .GTree dl dt span,.GMenu .GTree .list span{display:block;position:absolute;top:0;left:5px;width:19px;height:15px;margin-top:11px;background-position:0 -152px;} /*icon*/
.GMenu .GTree dl dt:hover{/*background-position:0 -107px;background-repeat:repeat-x;*/} /*H背*/
.GMenu .GTree dl dt b{display:block;position:absolute;top:10px;right:5px;width:19px;height:15px;background-position:0 -38px;} /*D上*/
.GMenu .GTree dl dt:hover b{background-position:0 -53px;} /*H上*/
.GMenu .GTree dl.close dt b{background-position:0 -72px;} /*D下*/
.GMenu .GTree dl.close dt:hover b{background-position:0 -87px;}/*H下*/
.GMenu .GTree dl.close dd{display:none;}
.GMenu .GTree dl dt:hover span,.GMenu .GTree dl dt span.curr,
.GMenu .GTree .list:hover span,.GMenu .GTree .list span.curr,
.GMenu .GTree dd:hover span.curr,.GMenu .GTree dd span.curr{background-position:0 -137px;} /*icon hover*/
/*------------------------------------------------------------*/
.GMenu span{ display:block; color:#b3977f; padding-left:34px; padding-bottom:20px; padding-top:20px;}
.GMenu span a{color:#b3977f;}
.GMenu span a:hover{color:#b3977f;}
.GMenu .GTree dd{background-color:#fafafa;}
.GMenu .GTree dd .item{text-align:left;line-height:30px;height:30px;padding:0 0 0 35px;}
.GMenu .GTree dd .list{line-height:20px;height:20px;padding:2px 0 2px 15px;}
.GMenu .GTree dd a.curr{color:#9a582f;}
.GMenu .GTree .list a.curr{color:#9a582f;}
.GMenu .GTree dd .last,.GMenu .GTree .last{background:none;}
.GMenu .GBottom{height:10px;overflow:hidden;background-position:0 -63px;}


/*通用外框包*/
.Gbox{padding:0;margin:0 auto;}
.Gbox .navWarp{position:relative;background:url(../images/bg_v1.png) repeat-x 0 -250px;line-height:38px;height:38px;border:solid #cec296;border-width:0 1px;}
.Gbox .navWarp span{position:absolute;top:0px;left:5px;display:block;width:20px;height:15px;margin-top:12px;background-position:0 -152px;}
.Gbox .navWarp h3{position:absolute;top:0px;left:25px;color:#573b0e;font-size:14px;font-family:Arial;font-weight:600;padding-left:5px;}

/*通用右侧内容*/
.GContent{width:740px; float:right; overflow:hidden;padding:40px 0 85px;}
.GContent .navWarp{line-height:24px;height:24px; background:url(../img/right_01_01.jpg) no-repeat; width:750px; float:left; border-bottom:1px solid #c7c7c7; }
.GContent .navWarp .nwrap{color:#a4a4a4;text-align:right;line-height:24px;width:420px;height:24px;padding-right:5px;float:right;overflow:hidden; font-size:12px;}
.GContent .navWarp .nwrap span.nowin{margin-right:5px;}
.GContent .navWarp .nwrap span.p{font-size:11px;font-family:"宋体";margin:0 5px;}
.GContent .navWarp .nwrap a{color:#a4a4a4;}
.GContent .navWarp .nwrap a:hover{color:#b16521;text-decoration:underline;}
.GContent .navWarp h3{color:#000000;font-size:16px;font-family:Arial;font-weight:600;padding-left:13px; float:left; line-height:18px;}
.GContent .content{color:#e6e5e5;line-height:180%;text-align:left;word-wrap:break-word;word-break:break-all;height:350px;height:auto !important;min-height:350px;padding:5px; /*background-color:#fefdfd;border:1px solid #c9b6ac;*/ }
.GContent .content ol li{margin-left:5px;list-style-type:decimal;list-style-position:inside;/*outside*/}
.GContent .content ul li{margin-left:15px;list-style-type:disc;list-style-position:outside;}
.GContent .content img{vertical-align:middle;margin:3px 0;}
.GContent .content p{line-height:24px;padding:0;margin-top:5px;border-width:0;}
.GContent .content br{line-height:22px;padding:0;margin:0;border-width:0;}
.GContent table { text-align: center; margin:0 auto;}

/*通用文章列表*/
.GLArticle{width:755px; float:left;  background:#615555; padding-bottom:10px;}
.GLArticle .navWarp{ width:704px; margin:0 auto; border-bottom:1px #aca6a6 solid; padding-bottom:25px; font-size:14px; margin-bottom:15px; padding-top:21px; color:#FFF}
.GLArticle .navWarp h3{color:#000000;font-size:16px;font-family:Arial;font-weight:600;float:left; line-height:18px;}
.GLArticle .content{width:704px; height:auto; margin:0 auto; text-align:justify; text-justify:inter-ideograph; line-height:30px; color:#e6e5e5; border-bottom:1px #aca6a6 solid; padding-bottom:49px; /*background-color:#fefdfd;border:1px solid #c9b6ac;*/ }
.GLArticle .neirong { width:700px;  float:left;margin:0 auto; padding-left:20px;_padding-left:5px;}
.GLArticle ul{width:704px; margin:0 auto; padding-bottom:25px; display:block; }
.GLArticle li{width:704px; position:relative; float:left; border-bottom:1px #aca6a6 solid; padding:13px 0;margin-bottom:20px;}
.GLArticle li em{position:absolute;font:normal normal normal 10px Arial;color:#d2d2d2;background:url(../images/nav_icon.png) no-repeat center center;display:inline-block;/*text-indent:-999em;*/width:10px;height:11px;overflow:hidden;text-indent:-999em;}
.GLArticle li a{color:#d2d2d2;display:inline-block;margin:0 80px 0 20px;}
.GLArticle li a:hover{color:#ffffff;text-decoration:underline;}
.GLArticle li .date{color:#d2d2d2;position:absolute;right:5px;}
.GLArticle .more{font-family:Tahoma,Arial;font-size:10px;font-weight:600;color:#600504;text-align:right;line-height:20px;padding:0 20px;}
.GLArticle .more a,.GLArticle .more a:hover{color:#600504;}
/*.GLArticle li em.v{background:url(../images/vicon.png) no-repeat center center;width:25px;height:27px;}
*/.GLArticle li a.v_a{margin:0 80px 0 30px;}


/*通用文章内容*/
.GArticle {width:755px; float:left;  background:#615555; padding-bottom:10px;}
.GArticle .top { width:734px; height:18px; background:url(../img/right_01_01_bg.jpg) no-repeat;float:left;}
.GArticle .nk {width:734px; background:url(../img/right_01_02.jpg) repeat-y;float:left;}
.GArticle .bot { width:734px; height:18px; background:url(../img/right_01_03.jpg) no-repeat; float:left;}
.GArticle .navWarp{line-height:24px;height:24px; background:url(../img/right_01_01.jpg) no-repeat; width:740px; float:right; border-bottom:1px solid #c7c7c7; }
.GArticle .navWarp .nwrap{color:#a4a4a4;text-align:right;line-height:24px;width:420px;height:24px;padding-right:5px;float:right;overflow:hidden; font-size:12px;}
.GArticle .navWarp .nwrap span.nowin{margin-right:5px;}
.GArticle .navWarp .nwrap span.p{font-size:11px;font-family:"宋体";margin:0 5px;}
.GArticle .navWarp .nwrap a{color:#a4a4a4;}
.GArticle .navWarp .nwrap a:hover{color:#b16521;text-decoration:underline;}
.GArticle .navWarp h3{color:#000000;font-size:16px;font-family:Arial;font-weight:600;padding-left:13px; float:left; line-height:18px;}
.GArticle h1{font-size:16px;font-weight:bold;line-height:120%;text-align:center;width:96%;padding:5px 0 10px;margin:10px auto 0;border-bottom:1px dashed #e6e5e5; color:#ffffff;}
.GArticle .bar{text-align:center;/*background:url(../images/line_2.gif) repeat-x left bottom;*/width:96%;padding:8px 0;margin:0 auto;}
.GArticle .bar span{margin:0 5px;}
.GArticle .bar .link,.GArticle .bar .link a{color:#e6e5e5;text-decoration:none;}
.GArticle .bar .date{color:#e6e5e5;}
.GArticle .bar .view{color:#e6e5e5;}
.GArticle .bar .view em{color:#d65733;font-family:Arial;font-style:normal;margin:0 1px;}
.GArticle .bar .close{color:#666;}
.GArticle .content{color:#e6e5e5;line-height:180%;text-align:left;word-wrap:break-word;word-break:break-all;height:350px;height:auto !important;min-height:350px;padding:10px; /*background-color:#fefdfd;border:1px solid #c9b6ac;*/ }
.GArticle .content ol li{margin-left:5px;list-style-type:decimal;list-style-position:inside;/*outside*/}
.GArticle .content ul li{margin-left:15px;list-style-type:disc;list-style-position:outside;}
.GArticle .content img{vertical-align:middle;margin:3px 0;}
.GArticle .content p{line-height:24px;padding:0;margin-top:5px;border-width:0;}
.GArticle .content br{line-height:22px;padding:0;margin:0;border-width:0;}

/*视频显示内容*/
.Video{width:740px; float:right; overflow:hidden;padding:40px 0 85px;}
.Video h1{font-size:16px;font-weight:bold;line-height:120%;text-align:center;width:96%;padding:5px 0 10px;margin:10px auto 0;background:url(../img/line_2.gif) repeat-x left bottom;}
.Video .bar{text-align:center;width:96%;padding:8px 0;margin:0 auto;}
.Video .bar span{margin:0 5px;}
.Video .bar .date{color:#858585;}
.Video .bar .view{color:#858585;}
.Video .bar .view em{color:#d65733;font-family:Arial;font-style:normal;margin:0 1px;}
.Video .bar .close{color:#666;}
.Video .playwarp{width:480px;height:360px;margin:10px auto;border:5px solid #8a5423;}
.Video .player{*font-size:314px;display:table-cell;*display:block;text-align:center;vertical-align:middle;background-color:#000;width:480px;height:360px;overflow:hidden;}
.Video .content{font-size:12px;color:#333;line-height:160%;text-align:left;word-wrap:break-word;word-break:break-all;height:auto !important;height:350px;min-height:350px;padding:10px;clear:both;}
.Video .content ol li{margin-left:5px;list-style-type:decimal;list-style-position:inside;/*outside*/}
.Video .content ul li{margin-left:15px;list-style-type:disc;list-style-position:outside;}
.Video .content img{vertical-align:middle;margin:3px 0;}
.Video .content p{line-height:24px;padding:0;margin-top:5px;border-width:0;}
.Video .content br{line-height:22px;padding:0;margin:0;border-width:0;}

/*列表页-荣誉证书列表布局*/
.Cert-box{width:740px;padding:0;margin:0;}
.Cert-list{margin:0;padding:0;zoom:1;}
.Cert-list:after{content:"\0020";display:block;visibility:hidden;height:0;clear:both;}
.Cert-list .item{position:relative;display:inline;letter-spacing:0;vertical-align:top;list-style-type:none;width:176px;margin-right:8px;float:left;overflow:hidden;zoom:1;}
.Cert-list .item del{display:block;}
.Cert-list .item-desc{outline:none !important;*blr:expression(this.onFocus=this.blur());}
.Cert-list .item-img{background:url(../images/kbg.png) no-repeat 0 0;width:160px;height:120px;padding:8px;/*border:1px solid #d2be9d;*/overflow:hidden;}
.Cert-list .item-img a{display:table-cell;vertical-align:middle;text-align:center;*font-family:Arial;*font-size:105px;*display:block;width:160px;height:120px;overflow:hidden;}
.Cert-list .item-img a img{vertical-align:middle;}
.Cert-list .item-title{display:block;margin:3px 0 5px;color:#775b2e;line-height:1.3;vertical-align:baseline;}
.Cert-list .item-desc:hover .item-title{color:#C00;text-decoration:underline;}

.GLActivity{height:auto !important;height:350px;min-height:350px;margin:0 auto;clear:both;}
.GLActivity ul{margin:0; padding-bottom:20px;}
.GLActivity .navWarp{line-height:59px;height:59px; background:url(../img/right_01_01.jpg) no-repeat; width:734px; float:left;}
.GLActivity .navWarp span{display:block;width:20px;height:15px;margin-top:12px;background-position:0 -152px; float:left;}
.GLActivity .navWarp h3{color:#000000;font-size:16px;font-family:Arial;font-weight:600;padding-left:35px; float:left; padding-left:35px;}
.GLActivity .contentbg { background:url(../img/right_01_02.jpg) repeat-y;float:left;}
.GLActivity .neirong{color:#333333;line-height:160%;text-align:left;word-wrap:break-word;word-break:break-all;height:auto !important;height:450px;min-height:450px;padding:5px 15px; width:700px; margin:0 auto;}
.GLActivity .bot { width:734px; height:18px; background:url(../img/right_01_03.jpg) no-repeat;float:left;}
.GLActivity li{font-family:Arial,Tahoma,\5B8B\4F53;font-size:12px;color:#666;background:url(../img/art_line.gif) repeat-x left bottom;height:110px;padding:10px 0;position:relative;zoom:1;}
.GLActivity li .no{background:none;}
.GLActivity li .p{width:130px;height:100px;padding:2px;border:1px solid #e1e1e1;float:left;}
.GLActivity li .p a{*font-size:87px;display:table-cell;*display:block;text-align:center;vertical-align:middle;width:130px;height:100px;overflow:hidden;}
.GLActivity li .nwarp{width:400px;margin-left:10px;float:left;}
.GLActivity li .nwarp h1{ color:#940026;font-size:12px;font-family:\5B8B\4F53;font-weight:600;height:30px;}
.GLActivity li .nwarp h1 a{color:#940026;}
.GLActivity li .nwarp h1 a:hover{color:#940026;text-decoration:underline;}
.GLActivity li .nwarp h1 em{color:#c74d00;font-size:11px;font-family:Tahoma;font-weight:600;margin-right:15px;}
.GLActivity li .nwarp .time{color:#333333;}
.GLActivity li .nwarp .cnt{color:#333333;}



