@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;font-family:"Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
h1,h2,h3,h4,h5,h6,ul,p,ol,th,dl,dt,form{ margin:0px; padding:0px;}
li{ list-style-type: none; }
a img{ border:none;}
.clear{ clear:both; overflow:hidden; height:1px;}
.clear5{ clear:both; overflow:hidden; height:5px;}
.clear8{ clear:both; overflow:hidden; height:8px;}
.clear10{ clear:both; overflow:hidden; height:10px;}
.clear15{ clear:both; overflow:hidden; height:15px;}
.clear20{ clear:both; overflow:hidden; height:20px;}
.clear25{ clear:both; overflow:hidden; height:25px;}
.clear28{ clear:both; overflow:hidden; height:28px;}
.clear30{ clear:both; overflow:hidden; height:30px;}
.clear40{ clear:both; overflow:hidden; height:40px;}
.clear50{ clear:both; overflow:hidden; height:50px;}
.padding8{ padding:8px;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.padding20{ padding:20px;}
a{text-decoration: none;cursor: pointer;color:#333333; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
a:hover{text-decoration: none;color:#900;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
body{ background-image: url(/res/hetj/tjyglqk/images/topbk.jpg); background-position: center 35px;  background-repeat: repeat-x; }

.content{ width: 1400px; margin: 0 auto; background-image: url(/res/hetj/tjyglqk/images/menu-bg.png);background-position: right 1px;background-repeat: no-repeat;}
.content_son{width: 1350px; margin: 0 auto;}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-location:before {
  content: "\e615";
  font-size:20px;
  color:#3a6295;
}

.icon-icon-test:before {
  content: "\e6ec";
  font-size:24px;
}

*{
	margin:0px;
	border:0px;
	padding:0px;
}
ul li{padding:0px; margin:0px; list-style:none; float:left;}
html,body{font-family:"Microsoft Yahei"; font-size:16px;}
.left{ float:left;}
.right{ float:right;}
.clear5{height:5px; clear:both;}
.clear10{height:10px; clear:both;}
.clear15{height:15px; clear:both;}
.clear20{height:20px; clear:both;}
.clear30{height:30px; clear:both;}
.clear40{height:40px; clear:both;}
.clear48{height:48px; clear:both;}
.clear50{height:50px; clear:both;}
.clear71{height:71px; clear:both;}
.header-top{width:100%; height:35px; background-color:#fcfcfc; border-bottom:1px solid #ebebeb;}
.header-main{width:1300px; height:35px;margin:0 auto; line-height:35px; font-size:14px; color:#858585;}
.header-main .right a{color:#858585;}
.header-main .right a:hover{color:#216ca1;}
.header-menu{width:100%; height:124px; }

.header-menucon{width:1310px;  margin:0 auto;  position: relative;}
.content-left{width:310px; height:1715px; float: left; background:url(/res/hetj/tjyglqk/images/qk-leftbg.jpg); background-position: center top; background-repeat: no-repeat;  display: block;}
.content-right{width:75%;float: right;}
.content-rightSon{ padding-left: 25px; padding-top: 35px;}

.zg{color:#373737; font-size:21px;}
.bt{color:#373737; font-size:20px; font-family:"楷体GB2312", "行楷体","kairu";  font-weight: bold; }
.zjwy{ font-size:20px; font-weight:bold;font-family:"Microsoft Yahei";}
.font18{ font-size:18px; font-weight:bold; font-family:"Microsoft Yahei";}
.logo-left-con .renyuan{ text-align:left; padding-left:30px; padding-right:20px; font-family:"KaiTi";color:#000000; font-size:18px; line-height:35px;}
.font13{font-size:13px; color:#7f8080; text-align:left; text-indent:2em; line-height:28px;  padding-left:30px; padding-right:30px;}
/*人员*/
.ry-title{ clear: both; height: 40px; line-height: 40px; font-weight: bold; overflow: hidden;}
.ry-title div.item{font-weight: 200; padding-right:20px;}
.ry-titleR{clear: both; padding-left:100px; font-weight: bold; overflow: hidden; position: relative; }
.ry-titleR span.tt { margin:0px; position: absolute; width:110px; height:40px;line-height: 40px; font-weight: bold; display:block; left:0px; top:0px; }
.ry-titleR div.item{font-weight: 200;  width:60px; display:block; float:left; margin: 0 10px; text-align-last:justify;text-align:justify;text-justify:distribute-all-lines;}
.ry-title2{ clear: both; height: 40px; line-height: 40px; font-weight: bold; overflow: hidden;}
.ry-title2 b{ width:110px; display:block; float:left;  font-weight: bold;}
.ry-title2 div.item {font-weight: 200; display:block; float:left; width:58px;  padding-right:20px; text-align-last:justify;text-align:justify;text-justify:distribute-all-lines; }
.ld-ren{}
.ld-ren div.item{ width: 33.3%; height: 40px; line-height: 40px; font-size: 16px; display: block; float: left;}
.ld-ren div.item:last-child{width:50%; }
.pt-ren{}
.pt-ren div.item{ width: 33.3%; height: 40px; line-height: 40px; font-size: 16px; display: block; float: left;}
.pt-ren div.item div.zydq{ padding:0px 17px;text-align-last:justify;text-align:justify;text-justify:distribute-all-lines;}
.shengming{ text-align: justify; line-height: 24px; font-size: 14px; color: #4E7489; text-indent: 2em;}


.memu-top{height:89px;   padding-top:35px; }
.menulist{ width:100%;float: left; background-image:url(/res/hetj/tjyglqk/images/nav.jpg);background-repeat: repeat-x; background-position: left 4px;}
.menulist ul {height:74px; display: block; background-image:url(/res/hetj/tjyglqk/images/menu-icon1.png); padding-left: 20px; background-position: left top; background-repeat: no-repeat;}
.menulist ul li{width:120px; height:74px; text-align:center; float:left; color:#4e7489; font-size:16px; background-image:url(/res/hetj/tjyglqk/images/menu-icon1.png); background-position: right top; background-repeat: no-repeat; position: relative;}
.menulist ul li.first a{text-align: left; text-indent: 20px;}
.menulist ul li.first a.on{text-indent: 10px; width: 145px; }
.menulist ul li a{ color:#4e7489; height:74px;  display: block; line-height: 100px; text-align: left; text-indent: 23px;}
.menulist ul li a.on{ display: block; position: absolute; z-index: 99; right: 0px; width: 117px; background-image: url(/res/hetj/tjyglqk/images/menu-icon2.png); background-position: right top; background-repeat: no-repeat; color:#d5434c; text-align: center; }
.menulist ul li a:hover{color:#d5434c;}

.qkjj{width:100%;  height:216px; border-bottom:1px solid #d0d7db; background-image: url(/res/hetj/tjyglqk/images/yfz.png); background-position:right; background-repeat:no-repeat;}
.contain{ height:216px;}
.qkjj-tit{height:47px;}
.qkjj-tit-img{height:47px; width:151px; float:left; background-image:url(/res/hetj/tjyglqk/images/qkjj-bg.jpg); background-repeat:no-repeat; color:#ffffff; font-size:28px; font-weight:bold; text-align:center; line-height:47px;}

.qkjj-tit-bt{ width: 70%; padding-left: 20px; height:47px; float:left;font-size:30px; font-weight:bold; color:#023a62;}
.qkjj-con{height:117px; margin-top:24px; padding-right: 260px;}
.qkjj-con p{ text-indent:2em; color:#2e2e2e; line-height:30px;}

.readmore a{ color:#ba5b5b;}

/*投稿须知*/
.tgxz{width:100%; height:95px;padding-top:28px;word-break: break-all;}
.tgxz p{ text-indent:2em; line-height:32px; }

/*用稿须知*/
.ygxz-contain{ height:auto;}
.ygxz{width:100%;  height:auto; }
.ygxz-tit{height:67px;}
.ygxz-tit-img{height:67px; width:232px; float:left; background-image: url(/res/hetj/tjyglqk/images/ygtz.png); background-repeat:no-repeat; color:#ffffff; font-size:22px; font-weight:bold; text-align:center; line-height:64px;}

.ygxz-tit-bt{width:573px; height:67px; line-height:67px; float:right; text-align:right; font-size:15px;  color:#023a62;margin-left:30px;}
.ygxz-con{width:970px;  margin-top:24px; overflow:hidden;}
.ygxz-con h2{ font-size:24px; font-weight:bold; text-align: center; line-height:1.5em; padding:15px;}
.ygxz-con a{ color:#c60a0c; }

.ygxz-con .tznr #BodyLabel { font-size:17px; color:#7a7a7a; text-indent:0em; color:#2e2e2e; line-height:2em;}
.ygxz-con .tznr #BodyLabel img{ display:none;}
.add{ font-size:14px; color:#a6a6a6; margin-right:10px; float:right;}

/*目录预览*/
.mlyl{ width:100%; height:auto;}
.mlyl-tit{width:962px; height:50px; background-image: url(/res/hetj/tjyglqk/images/mlyl.png); background-repeat:no-repeat;}
.mulu{color:#718593; font-size:24px;}
.mlyl-bt{ width:100%; height:51px; line-height:51px;}
.xkdd{ width:151px; height:51px; background-image:url(/res/hetj/tjyglqk/images/daodu-bg.png); background-position:left center; background-repeat:no-repeat; padding-left:14px; font-size:28px; font-weight:bold; float:left;}
.xkdd-readmore{ float:right; }
.xkdd-readmore a{ color:#e0454e;}
.mlyl-list{ width:100%;  padding: 20px 0px;}
.mlyl-list .lsgg{ height:50px; font-size:30px; font-weight:bold;color: #bb2424;border-bottom: 1px solid #dedede;}
.mlyl-list ul li{ height:130px; width: 100%; display: block; border-bottom:1px dashed #b4b4b4; clear: both;}
.mlyl-list ul li h1{ height:60px; line-height: 60px; font-size: 20px;}
.mlyl-list ul li h1 span.fontbt{ color:#454545; font-size:20px; width: 70%; height: 60px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.fontxm{ color:#aaaaaa; font-size:16px;}
.mlyl-list-con{ font-size:13px; color:#a6a6a6; line-height:24px; clear: both;}

/*图片新闻*/

.tpxw{height: 240px;}
.imgList{ height: 200px; background-color: #f9f9f9;}
#l{ float:left; width: 40px; height: 200px; background-image: url(/res/hetj/tjyglqk/images/l.png); background-position: center center; background-repeat: no-repeat; }
#r{float:right; width: 40px; height: 200px; background-image: url(/res/hetj/tjyglqk/images/r.png); background-position: center center; background-repeat: no-repeat;}
.c{ float:left; width: 870px; height: 200px;}
.c ul{ height:160px; padding: 35px 0px;}
.c ul li{ width: 20%; height:130px;}
.c ul li a{ padding: 0px 3px; height: 130px; display: block; width: 169px;}
.c ul li img{ height: 130px; width: 169px;}


/*频道css*/
.weizhi{ color:#979797; padding-left: 30px; text-align: left; font-size: 15px; height: 30px; line-height:30px; background-image: url(/res/hetj/tjyglqk/images/wz.png); background-position: left center;  background-repeat: no-repeat;}
.weizhi span{ padding: 0 10px;}

/*翻页*/
#page_nav_list,.page_list,.div_pagination_bar,.divPagination_page_select {padding-top: 20px;padding-bottom: 20px;text-align: center;clear: both;}
#page_nav_list a,.page_list a,.div_pagination_bar a,.divPagination_page_select a  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #335e92;line-height: 14px;font-size: 12px;border: 1px solid #59749e;}
#page_nav_list span,.page_list span,.div_pagination_bar span,.divPagination_page_select span  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #c5c3c3;line-height: 14px;font-size: 12px;border: 1px solid #f2f2f2;}
#page_nav_list a.select,.page_list a.select,.div_pagination_bar a.liPagination_page_cur,.divPagination_page_select a.liPagination_page_cur {background:#335e92; color:#FFF}
/*内容页开始*/
.p_nei {text-align: left;font-size: 17px;line-height: 36px;padding-bottom:30px; }
.p_nei h1 {font-size: 30px;font-weight: bold;color: #333;line-height:1.5em;padding-top: 10px;padding-bottom: 10px;text-align:center;text-align: left;}
.p_nei h4 {text-align: left; font-size: 15px;line-height:50px; height:50px; color: #666;font-weight: normal; border-top:1px solid  #D6D6D6;margin-bottom:30px;}
.p_nei img{ max-width:960px; padding:20px;}
/*内容页结束*/


/*日期*/
.riqi{ width:100%; height:108px; text-align:center; position:relative; color:#cccccc;}
.riqi div.year:before,.riqi div.year:after {position:absolute;
        background:#ccc;
        content:"";
        height:1px;
        top:10%;
        width:15px;
    }
.riqi div.year:before{left:2px;}
.riqi div.year:after{right:2px;}
.month{ font-size:30px; color:#91aabb; margin-top:15px;}
.tjjhome{ font-size:12px; color:#b8bcbf ; margin-top:15px;}
.tjjhome a{ color:#b8bcbf;}


/*日期*/

/*分享*/
.share{width:115px; height:673px; position:fixed; right:20px;  top:200px; z-index: 999; }
.share-son{ float: right; padding-left: 20px; border-left:1px #f0f3f5 solid ;}
.fenxiang{ width:100%; height:438px; text-align:center; position:relative;}
.fenxiang div.fenxiang-tit:before,.fenxiang div.fenxiang-tit:after {position:absolute;
        background:#ccc;
        content:"";
        height:1px;
        top:2%;
        width:20px;
    }
.fenxiang div.fenxiang-tit:before{left:2px;}
.fenxiang div.fenxiang-tit:after{right:2px;}
.fenxiang-tit{ color:#b8bcbf; font-size:12px;}
.fenxiang-tit a{ color:#b8bcbf; font-size:12px;}
.fenxiang a{ width:84px; height:84px; border-radius:10px; margin-top:20px; display: block; }
.fenxiang a.qq{  background-image:url(/res/hetj/tjyglqk/images/qq.png); width:84px; height:84px; border-radius:10px; margin:0px; margin-top:20px; display: block; }
.fenxiang a.wx{  background-image:url(/res/hetj/tjyglqk/images/wx.png); width:84px; height:84px; border-radius:10px; margin:0px; margin-top:20px; display: block; }
.fenxiang a.wb{  background-image:url(/res/hetj/tjyglqk/images/wb.png); width:84px; height:84px; border-radius:10px; margin:0px; margin-top:20px; display: block; }
.fenxiang a.kj{  background-image:url(/res/hetj/tjyglqk/images/kj.png); width:84px; height:84px; border-radius:10px; margin:0px; margin-top:20px; display: block; }
.fanhui-top{ margin-top:10px;}
/*分享*/
/*弹出层*/
#dialog {
        background-color: #fff;
        border: 2px solid rgba(0, 0, 0, 0.4);
        height: 250px;
        right: 130px;
        margin: -200px 0 0 -100px;
        padding: 1px;
        position: fixed !important; /* 浮动对话框 */
        position: absolute;
        top:70%;
        width: 200px;
        z-index: 5;
        border-radius: 5px;
        display: none;
    }
 
    #dialog p {
        margin: 0 0 12px;
        height: 24px;
        line-height: 24px;
        background: #CCCCCC;
    }
 
    #dialog p.close {
        text-align: right;
        padding-right: 10px;
    }
 
    #dialog p.close a {
        color: #fff;
        text-decoration: none;

}
.close1{width:99%; height:20px; text-align:right;  margin-bottom:6px; margin-top:3px;}
/*弹出层*/

.laiyuan{ text-align:center; font-size:18px; color:#7A7777; font-family:"楷体"}

.logo-left-con{padding-top:563px; text-align:center;}
.footer{ clear:both; overflow:hidden;width:100%; height:155px; padding-top:30px; line-height:28px; background-color:#f5f5f5; text-align:center; color:#585858; font-size:14px;}

/*组织*/
.rewu{ width: 600px; margin: 0 auto;}
.rewu h1{ font-size: 22px; text-align: center;}
.rwItem { width: 100%; padding: 10px 0px; font-size: 18px; clear: both;}
.rewuTitle{ font-weight: bold;  padding: 10px 0px;}
.rwItem ul li{ width:58px; padding-right:20px;  float: left; text-align: left; height: 45px; line-height: 45px; }
.dq.rwItem ul li{ width:58px; padding-right:20px;  float: left; text-align: left; height: 45px; line-height: 45px; text-align-last:justify;text-align:justify;text-justify:distribute-all-lines; display:block;}
.b50.rwItem ul li{ width: 33.33%; text-align: left; height: 45px; padding-right:0px; line-height: 45px; display:block; }
.rwItem2 { width: 100%; padding: 20px 0px; font-size: 18px; clear: both;}
.rwItem2 ul li{ width:100%;  text-align: left; height: 45px; line-height: 45px;}
.rwItem2 ul li div.item{ display: block; float: left;  padding:0px 10px; width:58px; text-align-last:justify;text-align:justify;text-justify:distribute-all-lines; display:block;}
.rwItem2 ul li strong.zhiwei{ width: 120px; padding:0px; float: left; display: block; font-weight: bold; text-align: left;}

.zuzhi{  font-size: 18px; padding:0 50px;}
.zuzhi h1{ font-size: 25px; text-align: center;}

.zuzhi ul{ display: block; height: 60px; clear: both; position: relative;padding-left:140px;}
.zuzhi ul h2{ font-weight: bold; width: 120px; height:60px; line-height: 60px; text-align: center; font-size: 21px; position: absolute; left:0; top:0px; text-align-last:justify;text-align:justify;text-justify:distribute-all-lines; display:block;}
.zuzhi ul h2 p{display:block; font-weight: bold;}
.zuzhi ul h2.shuang{ height:80px; line-height: 30px;  padding:10px 0px;}
.zuzhi ul h2.shuang p{ height:30px; display:block; line-height: 30px; font-weight: bold;}

.zuzhi ul li{ text-align: center;  height: 60px; padding-right:0px; line-height:60px; display:block; float: left; width: 20%;  }
.zuzhi ul li p{ height: 60px; width:65px; margin:0 auto; text-align-last:justify;text-align:justify;text-justify:distribute-all-lines; display:block; }
.zuzhi ul li.w100{ width:100%; text-align:left;}
.zuzhi ul li.w100 p{ width:100%; margin-left:40px; text-align:left; text-align-last:left;text-justify:distribute-all-lines; }

.zuzhi ul.oUl5,.zuzhi ul.oUl6{ height: 80px; }
.zuzhi ul.oUl9{ height:240px; }
