.aaa{background-color: #f5f5f5;}


@charset "gb2312";
/* CSS Document */
.page a{color:#555!important;cursor:text;}
.page a:hover{background:#fff!important;color:#555!important;}
.page .NormalRed{border: 1px solid #f0f0f0!important;cursor:pointer;}
.page .NormalRed:hover{background:#0c6cbb!important;color:#fff!important;}
.page a.NormalRed{padding:1.5px 8px!important;height:24px!important;line-height:24px;}
.page .pageBox a{width:44px!important;height:24px;text-align:center;line-height: 16px;color:#555!important;}
.pageBox .NormalRed{width:30.22px!important;height: 30px;height:24px!important;color:#555!important;border: 1px solid #f0f0f0;display:inline-block;box-sizing:border-box;line-height: 29px;height: 30px!important;font-size: 14px;}
.page{line-height:24px!important;}
.pageBox .pagingNormal{display:inline-block;width:44px!important;height:24px;text-align:center;line-height:24px;color:#555!important;border: 1px solid #f0f0f0!important;box-sizing:border-box;}
.pageBox .pagingNormal:hover{background:#0c6cbb!important;color:#fff!important;}
.prevYe{ border:none!important;}

.page .zt9 input[type="text"]{width:33px;height:24px;box-sizing:border-box;}
.page .zt9 input[type="button"]{color:#000;}




.fl{ float:left;}
.fr{ float:right;}
.oh{ overflow:hidden;}

.ifrhead{ height:151px;}
.head{ background-image:url(/eportal/imageDir/jtt/2021/12/2021122511070186680.png) !important; background-repeat:repeat-x !important;}
.index{ display:block; position:absolute; width:376px; height:80px; left:50%; margin-left:-473px; top:43px;}
.search{ position:relative!important; left:50%; margin-left:150px; top:50px;}
.search input{ float:left;}
.search input[type="text"]{ width:240px; height:32px; border:1px solid #c0c3c9; border-right:none;}
.search input[type="button"]{ width:70px; height:34px; border:none; background-color:#5d9bd4; font-size:16px; color:#FFF; cursor:pointer;}
.search input[type="submit"]{ width:70px;padding-left:1px;box-sizing:border-box; height:34px;line-height:34px; border:none; background-color:#5d9bd4; font-size:16px; color:#FFF; cursor:pointer;}

#pDate{ line-height:30px; font-size:12px;}
.nav{ background:url(/uiFramework/commonResource/image/2021100923102482626.jpg) left top repeat-x; height:64px; line-height:64px;}
.nav div{ width:1000px;}
.nav a{ color:#FFF!important; font-size:18px; display:block; width:65px; height:56px; line-height:56px; margin-top:3px; float:left; background-image:url(/uiFramework/commonResource/image/2021110214190558449.png); background-repeat:no-repeat; background-position-y:18px; padding-left:60.1px;}
.nav a:hover{ background-position-y:-32px; color:#f6e75a;}
.nav1{ background-position:30px;}
.nav2{ background-position:-95px;}
.nav3{ background-position:-220px;}
.nav4{ background-position:-345px;}
.nav5{ background-position:-470px;}
.nav6{ background-position:-595px;}
.nav7{ background-position:-720px;}
.nav8{ background-position:-845px;}
.nav9{display:inherit!important;}
/*fuzhi  */




/* fuzhi */


.navtab{ position:absolute; width:960px; height:332px; padding:25px 20px; left:50%; margin-left:-500px; margin-top:-5px; overflow:hidden; border:1px solid #2b6daa; background-color:#FFF; display:none; z-index:9999;} 
.navtab .tab>div{ margin-top:15px; overflow:hidden;}
.navtab .menu{overflow:hidden; padding-left:18px;  background-color:#eff7ff;}
.navtab .menu li{ float:left; cursor: pointer; height:36px; line-height:34px; text-align:center; padding:0 15px; font-size:16px;  }
.navtab .menu li.show{ background:#fff; border-top:3px solid #4086c6; border-left:1px solid #ecebeb; border-right:1px solid #ecebeb; color:#4186c7; border-bottom:1px solid #FFF; }
.navtab .menu li.hide{ background:#eff7ff; border-top:3px solid #f8f8f8; color:#333; }
.navtab .menu li.show a{ color:#4186c7; font-size:16px;}
.navtab .menu li.hide a{ color:#333333; font-size:16px;}

.navtab p{ line-height:30px; text-indent:2em;}
.navtab .list{ margin:0 15px;}
.navtab .list li{ line-height:34px;}
.navtab .list li a{  padding-left:10px;} 

.index-zsdw ul{ margin-left:15px;}
.index-zsdw li{ line-height:36px; float:left;}
.index-zsdw li:nth-child(even){ width:220px;}
.index-zsdw li:nth-child(odd){ width:200px;}
.index-zsdw li{  padding-left:10px;}

.navjg .tab{ width:470px;}

.index-ld{  overflow:hidden;}
.index-ld ul{ margin-left:5px;}
.index-ld li{ float:left; line-height:40px; margin-right:15px; height:40px;}
.index-ld li span{ padding-left:15px;}

#nav2 .fl{ width:470px;}
#nav2 .fr{ width:470px;}
#nav2 .fl div{ height:292px;}
#nav2 .list li{ line-height:34px; height:34px;}
#nav2 .list li a{  padding-left:10px; float:left;} 
#nav2 .list span{ float:right;}
#nav2 .mt15{ margin-top:15px;}
#nav2 img{ margin-left:40px; margin-top:30px; float:left;}

#nav3 .fl{ width:295px;}
#nav3 .fr{ width:640px;}
#nav3 .list li{ line-height:34px; height:34px;}
#nav3 .list li a{  padding-left:10px; float:left;} 
#nav3 .list span{ float:right;}
#nav3 .mt15{ margin-top:15px;}
#nav3 img{ margin-left:40px; margin-top:35px;}

#nav4 .fl{ width:385px;}
#nav4 .fr{ width:553px;}
#nav4 .index-zsdw li{ width:264px;}
#nav4 .mt15{ margin-top:15px;}
#nav4 img{ margin-left:40px; margin-top:30px; float:left;}

#nav5{ display:none !important;}
#nav5 .fl{ width:470px;}
#nav5 .fr{ width:470px;}
#nav5 img{ margin-left:30px; margin-top:30px; float:left;}

#nav7 .fl{ width:466px; height:290px; background-color:#f8f8f8; border:1px solid #f0f0f0; padding-top:30px;}
#nav7 .fl img{ margin:0 auto; margin-top:30px;}
#nav7 .fr{ width:470px;}

#nav8 table{ border-collapse:collapse;}
#nav8 table td{ border:1px solid #FFFFFF;}

.nav-jtyw{ float:right; width:510px;}
.nav-jtyw .headnews{ padding:10px 0; overflow:hidden;}
.nav-jtyw .headnews li{ float:left;}
.nav-jtyw .headnews h2 a{ font-size:16px; color:#333; font-weight:normal;}
.nav-jtyw .headnews span{ color:#888888; line-height:18px;}
.nav-jtyw .headnews span a{ color:#004071;}
.nav-jtyw .headnews .text{ width:356px; padding:0 14px}

.nav-jtyw .list{ margin:0 !important;}
.nav-jtyw .list li{ line-height:34px;}
.nav-jtyw .list li a{  padding-left:10px; float:left;} 
.nav-jtyw .list li span{ float:right;}


.bottom-link,.bottom-link a{ color:#016ac4;}
#goup{ cursor:pointer;}
.bottom img,.bottom ul{ float:left; margin-top:27px;}
.bottom span#up{ float:right; margin-top:10px;}
.bottom ul{ line-height:35px; margin-left:30px; padding-top:10px;}


.main{ width:1000px; margin:0 auto; margin-top:30px; overflow:hidden;}


.index-slide{ width:626px; float:left; border-right:1px solid #e9e9e8; overflow:hidden;}
.index-slide>div{ width:600px;}
.index-slide h1 a{ font-size:30px; font-weight:bold; text-align:center; color:#323333;}
.index-slide span{ color:#888888; line-height:38px;}
.index-slide span a{ color:#004071;}

.index-jtyw{ float:right; width:350px;}
.index-jtyw .title{ height:43px; line-height:43px; background:url(	
/uiFramework/commonResource/image/2021110318253582087.jpg) left bottom repeat-x; font-size:18px; color:#333;}
.index-jtyw .title span{ text-align:center; display:inline-block; height:43px; line-height:43px; background:url(	
/uiFramework/commonResource/image/2021110510275644867.jpg) left bottom repeat-x; padding:0 7px;}
.index-jtyw .title a{ float:right; margin-right:20px; margin-top:13px;}
.index-jtyw .headnews{ padding:20px 0; border-bottom:1px dotted #e8e8e7; overflow:hidden;}
.index-jtyw .headnews li{ float:left;}
.index-jtyw .headnews h2 a{ font-size:16px; color:#333; font-weight:normal;}
.index-jtyw .headnews span{ color:#888888; line-height:18px;}
.index-jtyw .headnews span a{ color:#004071;}
.index-jtyw .headnews .text{ width:196px; padding:0 14px}

.index-jtyw .list li{ line-height:34px;}
.index-jtyw .list li a{  padding-left:10px;} 



.main .tab {height:auto;}  
.main .menu{overflow:hidden; padding-left:18px;  background-color:#eff7ff;}
.main .menu li{ float:left; cursor: pointer; height:41px; line-height:41px; text-align:center; padding:0 15px; font-size:18px;  }
.main .menu li.show{ background:#fff; border-top:3px solid #4186c7; border-left:1px solid #d2e9ff; border-right:1px solid #d2e9ff; color:#3977b0; border-bottom:1px solid #FFF; }
.main .menu li.hide{ background:#eff7ff; border-top:3px solid #eff7ff; color:#333; }
.main .menu li.show a{ color:#3977b0;}
.main .menu li.hide a{ color:#333333;}
.ul-hide { display: none;}
.ul-show { display: block; }

.indexlm{ width:490px;}
.indexlm .cont{ padding:15px 10px; overflow:hidden;}
.indexlm .list li{ line-height:34px;}
.indexlm .list li a{  padding-left:10px; float:left;}
.indexlm .list li span{ float:right;}

.indexlm .cont1{ padding-top:15px; overflow:hidden;}
.indexlm .cont1 .list{ margin:0 15px;}
.index-cxfw li{ overflow:hidden;}

.index-cxfw ul li{ width:235px; height:33px; text-align:left; line-height:33px;}
.index-cxfw ul li a{ display:block; height:100%; width:100%;}
.index-cxfw ul li a:hover{ background-color:#4186c7; color:#FFF;}
.index-cxfw ul .odd{ background-color:#f8f8f8; border:1px solid #f0f0f0;}


.indexcx li{ position:relative; overflow:hidden; height:204px;}
.indexcxl{ position:absolute; left:30px;}
.indexcxr{ position:absolute; left:268px;}
.indexcxl li,.indexcxr li{  background-repeat:no-repeat; height:50px; line-height:50px; padding-left:50px;}
.index-cx1{ background-position:0 5px;}
.index-cx2{ background-position:0 -45px;}
.index-cx3{ background-position:0 -95px;}
.index-cx4{ background-position:0 -145px;}
.index-cx5{ background-position:-238px 5px;}
.index-cx6{ background-position:-238px -45px;}
.index-cx7{ background-position:-238px -95px;}
.index-cx8{ background-position:-238px -145px;}

.index-zxftimg{ width:90px; float:left;}
.index-zxftimg img:first-child{ border:1px solid #e5e5e5; margin:0 auto;}
.index-zxfttext{ line-height:26px; border-bottom:1px dotted #e8e8e7; margin-left:15px; padding-bottom:10px; float:left; width:360px;}
.index-zxft{ overflow:hidden;}
.index-zxftlist{ overflow:hidden;}
.index-zxftlist li{ line-height:30px;}
.index-zxftlist li a{  padding-left:10px; float:left;}
.index-lyzxtext{ width:100%; float:none;}


.Slide {width: 426px;height: 289px; float:left;overflow: hidden;position: relative; margin-top:10px;}
.slide-cont {width: 426px;height: 289px;position: relative;overflow: hidden;}
.slide-item {position: absolute;width: 426px;height: 100%;left: -426px;}
.slide-item a {display: block;width: 100%;height: 100%;}
.slide-item img {width: 426px;height: 289px;}
.slide-txt {width: 426px;height:50px;position: absolute;left: 0;bottom: 0px;z-index: 1;}
.slide-txt .txt_bg {width: 426px;height: 50px;background:#000;opacity: 0.7;filter: alpha(opacity=70);}
.slide-txt a {display: inline-block;width:386px;height: 50px;line-height: 50px;font-size:16px;padding: 0 20px;overflow: hidden;color:#ffffff !important;position: absolute;left: 0;top: 0;}
.slide-nav {width: auto;height: 11px;display: inline-block;overflow: hidden;position: absolute;z-index: 100;bottom: 21px;right: 20px;overflow: hidden;}
.slide-nav a {display: block;width: 12px;height: 12px;background:#d4d4d4;cursor: pointer; margin-left: 5px;float: left;text-indent: -99em;overflow: hidden;}
.slide-nav .nownav {background:#f10900;}
#prev2, #next2 {display: block;width: 57px;height: 72px;position: absolute;top: 129px;display: none;}
#next {right: 0;background-position: -62px 0;}


.nav-zxfttext{ line-height:26px; border-bottom:1px dotted #e8e8e7; margin-left:15px; padding-bottom:10px; float:left; width:340px;}
.nav-zxft{ overflow:hidden;}
.nav-zxftlist{ overflow:hidden; margin-top:10px;}
.nav-zxftlist li{ line-height:30px;}
.nav-zxftlist li a{  padding-left:10px; float:left;}


.newssp a{ float:right; margin-right:20px; margin-top:13px;}
.newslm{ width:600px;}
.newslm .cont{ padding:15px 10px; overflow:hidden;}
.newslm .list li{ line-height:34px;}
.newslm .list li a{  padding-left:10px; float:left;}
.newslm .list li span{ float:right;}
.newslm .cont1{ padding-top:15px; overflow:hidden;}
.weibolm{ width:375px;}
.weibo li{ float:left; width:109px; margin:10px 8px 0 8px;}
.weibo li a{ text-align:center; display:block;}
.weibo li a img{ margin-bottom:5px;}


.mr_frbox{height:260px;padding:24px 0px 0px;    box-sizing: content-box;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;margin:100px 10px 0 0;}
.mr_frUl{float:left;height:217px;width:936px;margin-left:10px; overflow:hidden;}
.mr_frBtnR{float:right;margin-top:100px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:289px;overflow:hidden;position:relative; margin:0 12px 0 12px;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_frUl ul li a{ position:relative;}
.mr_frUl ul li a span{ background-color: rgba(0,0,0,0.75); line-height:30px; height:30px; position:absolute; bottom:0; width:269px; color:#FFF; padding:0 10px;filter:Alpha(opacity=75);}
.mr_zhe{width:300px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}


.ft li{ padding:10px 20px;}
.ft li div{ line-height:30px;}
.fteven{ background-color:#f5f5f5;}
.ftabs{ margin-bottom:20px; overflow:hidden;}
.ftabs>li{ float:left;}
.ftabs span{ font-weight:bold; color:#c00;}
.ftabs .word{ line-height:40px; margin-left:20px; padding:0 20px; background-color:#f5f5f5; width:795px; height:185px;}
.ft .title{ color:#06C;}


.lm{overflow:hidden; background:url(/uiFramework/commonResource/image/2022011113473126980.jpg) repeat-x;padding-left:20px;height:46px; position:relative; margin-bottom:20px; }
.lm li{ float:left; cursor: pointer; line-height:45px; padding:0px 15px; border-right:#cfeaff solid 1px;  }
.lm span.more{ position:absolute; right:20px; top:15px; line-height:1;}
.lm li.show{ background:#fff; border-top:#3f86c7 solid 4px; line-height:41px; border-bottom:#fff solid 1px; color:#3977b0; font-size:18px; }
.lm li.show a{ color:#3977b0; font-size:18px;}







@charset "gb2312";
/* CSS Document */

html,body,h1,h2,h3,h4,hr,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td,img{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}
ul,ol,li{list-style:none;}
body{font:14px/1.2 "微软雅黑",Tahoma,SimSun,Arial; margin:0 auto; background:url(/uiFramework/commonResource/image/2021111509173698708.jpg) left top repeat-x !important; color:#555555;}
button,input,select,textarea{font:14px/1.2 tohama,arial,Hiragino Sans GB,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",sans-serif;}
h1,h2,h3,button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{ border:none;}
a,a:link,a:visited,a:hover{ color:#555555; text-decoration:none;}

.ifrhead{ display:block; margin:0 auto; width:1000px; height:216px;}
.ifrbottom{ display:block; margin:0 auto; width:1000px; height:142px;}
.inhead{ height:151px; background:url(/uiFramework/commonResource/image/2021110214184820927.png) center top no-repeat;}
.inhead{ height:151px; background:url(/uiFramework/commonResource/image/2024012514202425803.jpg) center top no-repeat;}
.head{ background:url(/uiFramework/commonResource/image/2021110414455826702.jpg) center top no-repeat;}
.bottom{ height:141px; background-color:#f6f6f6; border-top:1px solid #e6e6e6;}

.sy_bf{ width:100%; height:1478px; }

.ydNav{display:none;}
.m_banner{display:none;}
@media only screen and (max-width: 992px) {
	
	.nav_bg{display: none;}
        .ydNav{display:block;}
         .gl_list li a{display: inline-block;
          width: 72%;overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;}
       .gl_img {
	    border-bottom: 0;
	    padding-bottom: 20px;
	    margin-top: 8px;
	    width: 100%;
	    margin-left:0px;
	    height: 160px!important;
	}
	.gl_img li{width: 46%!important;height: 160!important;margin-top: 10px;}
	.gl_img li img{width: 100%!important;height: unset!important;}
	.gl_img li a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
       .gl_img .hr{display:none;} 
       .gl_leftborder{height:unset!important;}
       .gl_rightborder{height:unset!important;}
	
	
}
@media only screen and (max-width: 768px){
  .head {margin-bottom:48px;}
   body{background:#fff!important;}
   .ydNav{margin-bottom:18px;}
    .bottom{width:100%!important;}
  .bottom li img{width:unset!important;}
   #goup{margin-top:55px;}
.page{height:100% !important;}
.page .zt9{display:none;}
.container .more{display:block;}
.m_banner{display:block;margin-top:45px;}

.main{
        width: 100%!important;
}
.oh ul li{margin-left: 20px;}
.ftabs .word{width: 100%;
    height:auto;
    box-sizing: border-box;
    margin-left: 0;}

}


/*ie11*/
.ie11 .nav{display:inherit;}
.ie11 .nav a{width:97px!important;}