@charset "gb2312";
/* CSS Document */
a:hover{text-decoration:none;color:#1261c3;}
/* 头部样式*/
.header{width:100%;height:144px;margin:0;background:url(imagelogo.png) no-repeat center;overflow:hidden;}
.headertop{width:1170px;height:100px;margin:0 auto;}
.header_title{width:350px;float:right;}
.header_title ul li{float:left;width:70px;height:40px;position:relative}
.header_title ul li a{width:60px;height:20px;line-height:20px;text-align:center; display:inline-block;margin:10px 0 0 5px;color:#fff;float:left;}
.header_title ul li span{display:inline-block;float:right;width:2px;height:10px;border-right:solid 1px #fff;margin-top:15px;}
.header_sreach{clear:both;}
.header_sreach_rf{width:400px;height:auto;float:right;margin-top:10px;}
.header_sreach_rf_put{width:300px;float:left;margin-top:8px;}
.header_sreach_cont{width:280px;height:35px;background:#fff;}
.header_tb{display:block;float:left;margin:8px 10px 0px 10px;}
.header_put{display:block;float:left;width:150px;height:35px;line-height:35px;font-size:14px;color:#a9abaf;}
.header_txt{height:30px;line-height:30px;color:#fff;font-size:12px;}
.header_txt a{color:#fff;}
.header_txt a:hover{color:#ccdfef;}
.header_sdzc{display:block;float:right;}
.photowx,.gfwx{display:none;}
.header_links_weixin:hover img,.header_mob_weixin:hover img{display:block;}
/* 头部样式end*/

/* 导航样式*/
.nav{clear:both;width:100%;line-height:40px;overflow:hidden;}
.navmain{width:100%;height:42px;background:#1f57ac;}
.navnew{width:1200px;margin:0 auto;height:40px;padding-left:30px;}
.navnew a{ float:left;width:148px;height:40px;text-decoration:none;color:#fff;font-size:16px;font-weight:bold;text-align:center;}
.navnew  a:hover,.navmain .nav-tab-on{background:#fff;border-top:solid 2px #1e4592;color:#1e468e;}
.navnew .nav_wid{width:149px;float:left}
/* 导航样式end*/

/* 内容区样式*/
.main{clear:both;width:1170px;height:auto;margin:20px auto 0;overflow:hidden;}
.top-title{width:100%;height:40px;background:#f6f6f6;overflow:hidden;}
.top-title div{width:300px;height:15px;line-height:15px;margin-top:12px;border-left:solid 5px #b4b4b4;padding-left:10px;font-size:14px;font-weight:bold;color:#666;}
.top-title div a,.top-title div span{color:#0c4aa8;}
.mainxxk{clear:both;width:100%;height:415px;}
.mainxxk_lf{width:785px;height:auto;float:left;}
.mainxxk_rf{width:330px;height:auto;float:right;border:solid 1px #ddd;margin-top:30px;overflow:hidden;}
.hyhd{width:100%;height:370px;padding-top:30px;border-bottom:solid 2px #f6f6f6;}
.hyhd dt{width:100%;height:30px;}
.hyhd dt a{display:inline-block;float:left;width:120px;height:25px;line-height:20px;text-align:center;margin-top:5px;border-left:5px solid #1e468e;font-size:20px;font-weight:bold;color:#1e468e;letter-spacing:3px;}
.hyhd dt ul{float:left;height:auto;}
.hyhd dt ul li{width:150px;height:30px;line-height:30px;float:left;font-size:16px;border-right:solid 1px #ddd;background:#f0f0f0;color:#1e468e;font-weight:normal;text-align:center;}
.hyhd dt ul li:hover,.hyhd .clis{background:#1261c3;color:#fff;cursor:pointer;}
.hyhd dt ul .bornone ,.jxdt_lf_cont .bornone,.jxdt_lf  .jxsj_lf_cont .bornone,.mainxxk_rf_txt .borno{border:none;}
.hyhd dd div{clear:both;width:100%;}
.hyhd dd div ol{clear:both;height:auto;}
.hyhd dd div ol li{width:100%;clear:both;height:35px;line-height:35px;font-size:16px;color:#303030;}
.xxk_txt{padding-top:25px;}
.xxk_txt span{float:left;display:inline-block;width:4px;height:4px;background:#a3a3a3;margin:15px 10px 0 10px;}
.xxk_txt i{display:inline-block;color:#999;float:right;font-size:12px;}
.inform_more{float:right;cursor:pointer;height:40px;line-height:40px;padding-right:10px;}
.inform_more span{color:#666;}
.mainxxk_rf_top{width:329px;height:40px;border-top:solid 1px #eee;border-bottom:solid 2px #1261c3;border-right:solid 1px #eee;background:url(image1pxbg.png) repeat;}
.mainxxk_rf_top h4{width:120px;height:40px;line-height:40px;text-align:center;background:#2565c3;font-size:16px;font-weight:bold;color:#fff;letter-spacing:3px;cursor:pointer;}
.ppt-container{width:330px;height:235px;margin-top:10px;position:relative;border-bottom:solid 1px #ddd;}
.ppt-container .image-list{height: 235px;position: absolute;left: 0;top: 0;}
.ppt-container .image-list li{width : 330px;height : 235px;float: left;overflow:hidden;}
.ppt-container img {width : 310px;height:60px;display:block;margin-top:8px;margin-left:10px;}
.ppt-container ul.button-list {list-style : none;position : absolute;right : 120px;top : 225px;z-index:1000;}
.ppt-container ul.button-list li {float : left;width:35px;height:25px;background : #ceddec;text-align:center;line-height : 25px;font-size : 14px;color:#1e468e;cursor : pointer;border-right:1px solid #a2d5c6}
.ppt-container ul.button-list li.selected {background:#2565c3;color:#fff;}
.mainxxk_rf_txt{width:310px;margin:25px 0px 0px 10px ;}
.mainxxk_rf_txt li{width:100%;height:70px;padding-top:10px;border-bottom:dashed 1px #ddd;}
.mainxxk_rf_txt li span{display:inline-block;width:4px;height:4px;background:#999;margin:15px 10px 0px 10px;float:left;}
.mainxxk_rf_txt li a{width:280px;line-height:30px;font-size:16px;color:#666;float:left;}
.mainxxk_rf_txt li a:hover{color:#1261c3;}
.mainxxk_rf_txt li a i{display:inline-block;color:#999;float:right;font-size:12px;}
.morepad{padding-bottom:10px;}
.bottomnews{clear:both;width:1170px;height:auto;margin:30px auto;border:solid 1px #ddd;}
.main_bottom_bt{width:100%;height:40px;margin-top:10px;background:url(image1pxbg.png) repeat-x;border-bottom:solid 2px #1e468e;}
.main_bottom_bt h4{display:inline-block;float:left;width:120px;height:25px;line-height:22px;text-align:center;border-left:5px solid #1e468e;font-size:20px;font-weight:bold;color:#1e468e;letter-spacing:3px;}
.new-more{float:right;cursor:pointer;height:40px;line-height:30px;padding-right:10px;}
.box{width:100%;height:260px;margin: 0 auto;}
#div3{position: relative;overflow: hidden;float:left;width:1035px;height: 260px;}
#div3 .ul2{position: absolute;left:0px;top: 40px;height:100%;}
#div3 .ul2 ul{width:1035px;height:250px; float: left;}
#div3 .ul2 ul li{width:240px;height:250px;float:left;margin-right:23px;}
#div3 .ul2 ul .marrino{margin-right:0;}
#div3 .ul2 ul li img{display:block;width:240px;height:135px;}
.ul2 ul li p{font-size:14px;text-align:center;}
.box .pre{display:block;float:left;margin:70px 10px 0px -1px;width:60px;height:100px;cursor: pointer;z-index: 5;border-left:solid 1px #999;}
.box .pre p{width:40px;height:55px;margin-top:20px;border:solid 1px #ccc;border-left:none;background:url(imagenewjtz.png) no-repeat center #f2f2f2;}
.box .next{display:block;float:right;margin:70px -1px 0px 20px;width:41px;height:100px;border-right:solid 1px #999;text-algin:center;cursor: pointer;z-index: 5;}
.box .next p{width:40px;height:55px;margin-top:20px;border:solid 1px #ccc;border-right:none;background:url(imagenewjty.png) no-repeat center #f2f2f2;}
.box .pre p:hover{background:url(imagenewjtz.png) no-repeat center #fff;}
.box .next p:hover{background:url(imagenewjty.png) no-repeat center #fff;}

/* 内容区样式end*/

.footer_wrap{width:100%;min-width:1170px;height:120px; background:#efefef;overflow:hidden;}
.footer{ width:1100px; margin:0 auto; color:#7b7b7b;}
.footer_info{ float:right; padding:14px 0 0 0;}
.footer_info p{ float:left;padding:14px 20px 0 0; text-align:right;font-size:14px;}
.footer_info a{float:right;display:inline-block;width:56px;height:68px;background:url(imagedzjg.png) no-repeat;}
.footer_map{ float:left; padding:30px 0 0 0;}
.footer_map a{ display:block; float:left;height:32px;line-height:32px;font-size:14px; color:#7b7b7b;}
.footer_map span{ float:left;height:32px;line-height:32px; padding:0 10px; color:#7b7b7b;}
.gyxh ul{margin:0px;height:325px;}
.gyxh ul li{width:328px;float:left;color:#1092dd}
.news{width:100%;height:325px;}
.news dt{ width:90%; height:55px;margin:0px auto;border-bottom:solid 2px #CCCCCC}
.news dt ul li{ width:70px; float:left; text-align:center; line-height:65px;}
.news dd {width:90%;margin:0px auto;height:280px;}
.news dd div{width:100%;height:240px}
.news dd div ol li{width:100%;padding-top:5px;border-bottom:dashed 1px #ccc}
.news dd div ol li p{width:80px;float:left;line-height:30px}
.news dd div ol li span{width:200px;float:left;line-height:30px;color:#666}
.zzjg{height:325px;}
.zzjg dt{width:100%;height:50px;line-height:50px;padding-left:10px;color:#309761;font-size:18px;font-weight:bold}
.zzjg dd a{display:inline-block; width:150px;border:solid 1px #ccc;height:35px;line-height:35px;text-align:center;background:#daeefa;margin:5px;}
