@charset "utf-8"; /* CSS Document */ body{ font-size:14px; font-family: "微软雅黑",Arial,Helvetica,sans-serif;line-height:25px;padding:0px;margin:0px;background: url(../images/top_bg.jpg) no-repeat top center;} div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0px;padding:0px;} table{border-collapse:collapse;} a,img{border:0;} ol,ul{list-style:none} h4{ font-size:16px; } a{color:#333;text-decoration:none;} a:hover{color:#0a7cc6;} .w1200{ width:1200px; margin:0 auto;} .w1160{ width:1160px; margin:0 auto;} .fl{ float:left;} .fr{ float:right;} .fix{clear:both;/*width:0px;height:0px;overflow:hidden;*/} .top{ height: auto; background: url(../images/top_bg.jpg) no-repeat top center; width:1200px; margin:0 auto; } .header{ width:100%; height:30px; line-height:30px; background:#0a7cc6;} .header span{ color:#fff;} .header font{ color:#fff;} .header font a{ color:#fff; } .logo{ padding:15px 20px;} .logo-l{ padding-top:10px; width:450px;} .logo-m { width:631px;} .logo-r{ color:#333;} /*切换效果*/ .DB_tab25 {width:100%;height:106px;position:relative;overflow:hidden;cursor:pointer;} .DB_tab25 .DB_bgSet{position:relative;} .DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:106px;display:none;} .DB_tab25 .DB_imgSet{position:absolute;width:988px;left:50%;margin-left:-500px;} .DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:250px;top:10px} .DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:220px;top:10px} .DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:220px;top:10px} .DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;} .DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:226px;text-align:center;font-size:0; border-radius:20px;} .DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline} .DB_tab25 .DB_prev{position:absolute;left:0px;top:90px;cursor:pointer;display:none} .DB_tab25 .DB_next{position:absolute;right:0px;top:90px;cursor:pointer;display:none} /*网站导航*/ .menu{ background:url(../images/nav_bg.png) no-repeat center; height:52px;} .nav li{float:left;position:relative;z-index:98; background:url(../images/nav_li_bg.png) no-repeat left;} .nav li a{ float:left;width:99px;display:block;line-height:52px;text-align:center;font-weight:700;font-size:16px;color:#fff;} .nav li a:hover,.nav li a.current{ background:url(../images/nav_over_bg.png) no-repeat 50% 100% #0452a4; } .nav li a:focus{-moz-outline-style: none;} .nav li.nav_nobg{ padding-left:5px; background:none !important;} .nav li.nav_nobg a:hover{ background:none !important; } /*.nav li a:hover{text-decoration:none;color:#fff;background:#018dbc;} .nav li .current{text-decoration:none;color:#fff;background:#0184b0;}*/ .nav li .sub_nav{position:absolute;top:52px;left:0px; width:135px; background:#0a7cc6;display:none;z-index:99;} /*.nav li .sub_nav li{text-align:center;width:132px;height:35px;line-height:35px;position:relative;z-index:99;padding:0px;background:#0a7cc6;clear:left;} .nav li .sub_nav li a{height:34px;line-height:34px;width:140px;display:inline-block;}*/ .nav_list{width:145px;background:#0a7cc6; float:left;position:relative;z-index:2;} .nav_li_1{margin-left:0;} .nav_list_l{width:145px;float:left;} .nav_list_l > ul{width:100%;float:left;} .nav_list_l > ul > li{ height:42px;border-bottom:1px solid #ebebeb;*height:44px;white-space:nowrap; color: #fff; background:none !important; background-color:#0452a4; } .nav_list_l > ul > li.curr{ background-color:#0452a4; } .nav_list_l > ul > li a{float:left; display:block; width:145px;line-height:45px;color:#fff;font-size:14px; text-align:center; } .nav_list_l > ul > li a:hover{ color:#fff; } .nav_list_l > ul > li:last-child{ border-bottom:none; margin-bottom: 2px; } /*.nav_list_r{width:165px;height:165px;float:left;margin:30px 0 0 40px;} .nav_list_r a{float:left;} .nav_list_r img{width:155px;height:155px;float:left;}*/ /*.nav_li_0{margin-left:150px;}*/ /*.nav_li_1{margin-left:0;}*/ /*.nav_li_2{margin-left:300px;}*/ /*.nav_li_3{margin-left:450px;}*/ /*.nav_li_4{margin-left:410px;}*/ /*.nav_li_5{margin-left:560px;}*/ /*.nav_li_6{margin-left:-230px;} .nav_li_7{margin-left:-360px;} .nav_li_8{margin-left:-397px;} */ .nav_off{display:none;width:50px;height:100%;position:absolute;right:0px;top:0;background:url(mob_nav_off.png) no-repeat 50% 50% #fff;border-left:1px solid #ccc;} .nav_on{display:none;width:50px;height:100%;position:absolute;right:0px;top:0;background:url(mob_nav_on.png) no-repeat 50% 50% #fff;border-left:1px solid #ccc;} .nav ul li{position:relative;} .nav ul li p{position:relative;} /*时间日期和搜索*/ .cydh{ background-color:#fff; height:35px; padding-top:10px; /* margin-bottom: 5px; */padding-bottom: 10px;} .sjrq{ padding-right:10px; line-height: 25px;} .ssk{ padding-right:10px;} .ssk h3{ color:#0a7cc6; font-size:14px; padding:8px 10px 0 20px;} form#SearchForm{ width:365px; height:26px; float:right; background:#fff;} #search-keyword { width: 235px; height:26px; padding:1px; border: 1px solid #eaeaea; background:none; float:left; font-size:12px; line-height:20px; text-indent:6px; color:#999;} #m { width: 97px; height: 30px; background:url(../images/fang.png) no-repeat #ededed 20px; border:none; float:left; margin-left:2px; border-radius:25px; color:#666; padding-left:20px;} input:focus { outline:none; } .main_box{background:url(../images/index_main_bg.jpg) repeat-x top center;} /* 网站容器 */ #container{margin:auto;width:1200px;background:#fff;} /*搜索 */ #search{float:left; width:38%;} .searchtxt .searchmenu .searchselected{background-image:url(../images/icon2.png);background-repeat:no-repeat;} .searchtxt{float:left;width:260px;height:32px;border:1px solid #ededed;position:relative;z-index:1;background:#fff;} .searchtxt .searchmenu{float:left;border-right:1px solid #eee;} .searchtxt .searchmenu .searchselected{color:#666;cursor:pointer;font-size:14px;height:36px;line-height:36px;padding:0 10px;width:48px;background-position: 48px -85px;} .searchtxt .searchmenu .searchopen{background-position:48px -113px} .searchtxt .searchmenu .searchtab{display:none; position:absolute;top:36px;left:-2px;width:67px;border:2px solid #09c;border-top:0;background:#fff;z-index:100;} .searchtxt .searchmenu .searchtab li{height:28px;line-height:28px;color:#666;font-size:14px;cursor:pointer;padding-left:10px} .searchtxt .searchmenu .searchtab li.selected{background:#edf3fc;color:#018dbc;} .searchtxt input{float:left;border:0;background:#fff;color:#666;padding:5px 5px;width:245px;height:22px;line-height:22px;margin:0;outline:medium none;} .searchbtn{float:left;} .searchbtn button{background:#09c;border:0;color:#fff;outline:none;cursor:pointer;float:left;height:40px;line-height:40px;font-weight:bold;width:86px;font-size:16px;transition:all 0.3s} .searchbtn button:hover{background:#0184b0;} #hea_bot{width:170px;float:right;margin-top:30px;} #hea_bot a{border: 0 none;border-radius: 2px;height: 40px;color: #fff;font-size: 16px;display:block;padding-left:50px;line-height: 40px;background: #63ba3b url(../images/icon2.png) no-repeat 16px 6px;transition:0.3s all} #hea_bot a:hover{background: #468d25 url(../images/icon2.png) no-repeat 16px 6px;text-decoration:none;} /* 全局分页 */ #page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center} #page .pageinfo{margin-right:3px;color:#808080;font-size:14px;padding:4px 10px;border:1px solid #aaa;} #page .pageinfo strong{font-weight:normal;margin:0 3px} #page a{border:1px solid #aaa;background:#fff;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s} #page a:hover,#page .curpage{background:#0a7cc6;color:#fff;text-decoration:none;border:1px solid #0a7cc6;} #page .nopage{cursor:not-allowed;} #page .nopage:hover{background:#fff;color:#808080;border:1px solid #aaa;} /* 网站底部 */ .footer{ text-align:center; padding:20px 0; background-color:#444444;} .footer-l{ width:80%; text-align:center; background:url(../images/foot_right_bg.jpg) no-repeat right;} .footer-l p{ line-height:22px; color:#d8d4d4; padding-top:10px;} .footer-l p img{ margin-top:10px;} .footer-r{ width:20%; text-align:center; color:#d8d4d4; padding-top:10px;} .footer-r img{ margin-bottom:10px;} /*内页样式*/ .lanmu_pic{ text-align:center;} /* 内页公共部分样式 */ .main_box{background:url(../images/index_main_bg.jpg) repeat-x top center;} .ny_content{ background-color: #fff; padding-top:20px;} .sidebar{ width:280px; background-color:#f2f2f2;} .sidebar .l_title{ font-size:16px;font-weight:700;color:#fff; font-family:"微软雅黑"; line-height:40px; height:40px; background:#0a7cc6;text-align: center;overflow: hidden;border-bottom: 3px solid #fff;} .sidebar .sidebar_nav{border-top: 3px solid #0a7cc6; margin-bottom:15px; } .sidebar .sidebar_nav li{ line-height:40px;border-bottom:solid 1px #fff;padding:0 20px 0 68px; background:#ededed url(../images/sanjiao_lan.png) no-repeat 25px center;} .sidebar .sidebar_nav li:hover,.sidebar .sidebar_nav li.current{ background:#0a7cc6 url(../images/sanjiao.png) no-repeat 25px center; color: #fff;} .sidebar .sidebar_nav li a{ color:#333; font-size:14px; font-family:simsun; display:block;} .sidebar .sidebar_nav li a:hover{ color: #fff; } .sidebar .sidebar_nav li:hover a:hover,.sidebar .sidebar_nav li.current a:hover{ color: #fff; } /*内页通用*/ .ny_left{ width:280px; height:auto; margin-bottom:15px; background-color:#fff;} .ny_left-t{ border-bottom:2px solid #036ba8; width:100%; height:35px; line-height:35px; background:#0a7cc6;} .ny_left-t span{ width:105px; height:35px; color:#fff; display:block; font-weight:bold; float:left; text-align:center; line-height:35px; font-size:16px;} .ny_left-t font{ padding-right: 10px; color:#fff; } .ny_left-t font a{ color:#fff !important; } .ny_left-t font a:hover{ text-decoration: underline; } .ny_left-ul{ padding:10px; border:1px solid #036ba8; } .ny_left-ul ul li{ margin-bottom:20px;} .ny_left-ul ul li a img{ height:60px; } .ny_left-ul ul li a span{ font-size:14px; color:#0a7cc6; display:block; line-height:25px;} .ny_left-ul ul li a font{ font-size:12px; line-height:18px; color:#fff;} .kjfw-lb{ background-color:#f5f5f5; margin-top:5px; height: auto; padding-top:5px;} .kjfw-lb ul{ width:98%; margin:0 auto;} .kjfw-lb ul li{ float:left; width: 33.3333%; margin-bottom:0; text-align:center; position: relative; overflow: hidden;} .kjfw-lb.ny ul li > div{margin: 5px 3px;height:115px} .kjfw-lb ul li img{ margin-bottom:5px; text-align:center;} /*lighting*/ figure { margin: 0; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; } .hover14 figure::before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%); -webkit-transform: skewX(-25deg); transform: skewX(-25deg); } .hover14 figure:hover::before,.w3_agile_team_grid:hover .hover14 figure::before{ -webkit-animation: shine .75s; animation: shine .75s; } @keyframes shine { 100% { left: 125%; } } /*内页专题*/ .ny_zt-ul{width:99%; text-align:center; border:solid 1px #036ba8; } /*图片滚动*/ .picMarquee-top { margin:0 auto; width:245px; height: 300px; overflow:hidden; position:relative; background: #f0f0f0; } .picMarquee-top .hd { overflow:hidden; height:30px; background:#f4f4f4; padding:0 10px; display: none; } .picMarquee-top .hd .prev,.picMarquee-top .hd .next { display:block; width:9px; height:5px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; } .picMarquee-top .hd .next { background:url("images/icoDown.gif") no-repeat; } .picMarquee-top .bd { padding:10px; } .picMarquee-top .bd ul { overflow:hidden; zoom:1; } .picMarquee-top .bd ul li { text-align:center; width:265px; height:94px !important; zoom:1; margin: 10px 0; } .picMarquee-top .bd ul li .re_pic { text-align:center; } .picMarquee-top .bd ul li .re_pic img { width:220px; display:block; border:1px solid #ccc; } .picMarquee-top .bd ul li .re_pic a:hover img { border-color:#999; } .picMarquee-top .bd ul li .title { line-height:24px; width: 200px; height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /* 内页右边内容公共部分样式 */ .main_content{ width:820px; border: 1px #ccc solid; margin-bottom:20px;} .main_content_box{ padding:10px;} .crumb {border-bottom: 1px solid #d2d2d2;height: 30px;line-height: 30px;color: #7c7c7c;} .crumb span.r_title{font-size: 16px;color:#0a7cc6; font-family:"微软雅黑"; font-weight: bold; padding-left: 10px;} .crumb div.fr{ color:#7c7c7c; font-size:12px; font-family:"宋体"; padding-right: 10px;} .crumb div.fr b{} .crumb div.fr a{ color:#7c7c7c;} .crumb div.fr i{ margin:0 8px;} .crumb div.fr strong{ color:#7c7c7c;} .unit_brief_into{ font-size:14px;color:#333;line-height:26px;} .unit_brief_into p { line-height:28px; } .unit_brief_into img{ max-width: 780px; text-align: center; overflow-x:hidden; } /*内容显示页面*/ .unit_brief_into1{ font-size:14px;color:#333;line-height:26px;} .unit_brief_into1 p { line-height:28px; } .unit_brief_into1 img{ max-width: 600px; text-align: center; overflow-x:hidden; } /*新闻列表页面样式*/ .article_list{ width:100%;} .article_list ul{ width:100%; } .article_list ul li {height: 32px;padding-left:15px;line-height: 32px;background: url(../images/index2-li-style.png) left center no-repeat; border-bottom: 1px dotted #e7e7e7; font-size: 14px; } .article_list ul li a {float:left;display:block; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; width:90%;} .article_list ul li span {display:block;float:right;font-size:12px;color:#999999;} /*专题图片*/ /*图片列表页面样式*/ .pic_list{ width:100%; } .pic_list ul{ width:100%; } .pic_list ul li{ border-bottom:1px dashed #dedede; height:200px; padding-top:10px;} .pic_list .pic_box{ width:150px; border: solid 1px #ccc; } .pic_list .wenzi{ width:600px;} .pic_list .wenzi .name{ font-size:14px; font-weight:700; } .pic_list .wenzi .name p{ padding-top:30px;} .pic_list .wenzi .jysm{ font-size:14px; color:#999; padding-bottom:20px;} .pic_list .wenzi .jysm p{ line-height:24px; padding-top:10px;} .pic_list .wenzi a{ color:#036ba8;} /*领导图片*/ .main_pic_l{ float:left; } .main_pic_r{ float:right; width:70%; padding-top:20px;} .main_pic_r ul{ width:100%; } .main_pic_r ul li{ float:left; width:45%; height:210px; margin-right:20px; border-bottom: 1px #ccc dotted; margin-bottom: 30px; } .main_pic_r ul li .list_p{ float:left; width:150px; font-size:14px; font-weight:bold; text-align: center;} .main_pic_r ul li .list_w{ padding-left:20px;} /*内容显示页面*/ .unit_brief_into h1{ padding-bottom: 5px; font-size: 20px; text-align: center; color: #0a7cc6; } .neirong{ width:98%; margin: 0 auto; margin-top:30px;} .info{ text-align: center; color: #666;border-top:1px dashed #dadada;padding:0 30px 5px;overflow:hidden;zoom:1;margin-bottom:10px; margin-top:10px; padding-left: 240px;} .info .ms{ float: left; color:#666; } .info .size{ float:left; margin-left: 5px; } .neirong .size input { border: none; background: none; margin: 0; padding: 0; } .sxp{ color:#999;} .sxp .syp{ border-bottom:1px dashed #dedede; padding:5px 0;} .sxp .xyp{ padding-top:5px;} .share{ border-top: dotted 1px #ccc; } .share .b{ float: left; width: 80%; } .share .c{ float: right; } .share .c a{ background:#0a7cc6; padding:2px 5px; color: #fff; } .share .c a:hover{ border: solid 1px #0a7cc6; color: #0a7cc6;} /*分页*/ .pagination{ text-align: center; margin-top: 20px; } .pagination a{ padding: 2px 5px; color:#0a7cc6; margin: 0 5px; border: solid 1px #0a7cc6; } .pagination a:hover,.pagination a.curpage{ background-color:#0a7cc6; color: #fff;} #jump_page{ width:60px; height:26px; border:1px #0a7cc6 solid; text-align:center;} /*联系我们*/ .contact{ width:98%; padding-top:30px;} /*留言咨询*/ .reply{margin-bottom:10px} .bgstyle{ font-size: 16px; color: #fff; text-decoration: none;border-collapse: inherit;} .bgstyle td{background-color:#0a7cc6} .font{ font-size: 15px; color: #444444; text-decoration: none;} .window{ font-size: 17px; color: #444444; text-decoration: none;} .window tr:nth-child(even){background-color:#f9f9f9} .Message{overflow:hidden;background-color:#f6f6f8} .Message .title{padding-left:38px; line-height:30px;background-color:#0a7cc6;color:#fff} .Message .provide_form{padding:0 2%} .Message ul{margin:0 0 0 -3%} .Message li{ width:30.333333%; float:left; padding:0 0 13px 3%; line-height:50px;} .Message li .t{ padding-left:38px;} .Message li .input{display: block; text-indent:1em; width:99%; border:1px solid #c5c5c5; height:42px; line-height:42px;} .Message li .textarea{border:1px solid #c5c5c5; padding:10px;display: block;height:180px;width: 100%;box-sizing: border-box;} .Message li.auto{ float:none; width:auto;} .Message li.code{margin-top:35px;padding-bottom: 0;} .Message li.code .t{display: none;} .Message li.code .t+div{position: relative;} .Message li.code img{position: absolute;right: -40%;top: 0;height: 100%;width: 30%;} .Message li.btn{float: right; text-align:right; padding-top:35px;} .Message li .sendbtn{ cursor:pointer; border: none; font-size:16px; color:#fff; width:156px; height:42px; background:#b51c22;}