@charset "gb2312"; /* css document */ * { margin: 0; padding: 0 } a:link, a:visited { text-decoration: none; color: #333 } a:hover { color: #f00; text-decoration: underline } a { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; } img { border: 0 } body { font-size: 18px; background: repeat-x 0 25px #fff; } ul, ol { list-style-type: none } .left { float: left } .right { float: right } .blank { height: 5px; overflow: hidden; width: 100%; margin: auto; clear: both } .box { width: 1160px; margin: auto; overflow: hidden } /* header */ .headtop { width: 100%; height: 23px; line-height: 23px; background: /images/top.jpg) repeat-x; border-bottom: #ccc 1px solid } .timer span { float: right } .logo { background: no-repeat; height: 377px; width: 1160px; clear: both; margin: 5px auto } /* nav */ nav { background: repeat-x; border:none solid; font-size: 18px; font-weight: bold; } nav ul { overflow: hidden; border: #539dcf 1px solid; text-align: center; } #nav li { display: inline; line-height: 34px; background: right no-repeat; padding: 0 20px } #nav li a { color: #fff;;font-size: 18px } #nav ul li a:hover { color: #ffff99; text-decoration: underline } #nav ul li a#nav_current { color: #f5f521; } /* banner */ .banner { margin: 5px auto } .banner img { display: block } /* 新闻中心 */ .news { width: 776px; } .news h2 { font-size: 18px; color: #fff; background: no-repeat; height: 50px; line-height: 30px; padding-left: 20px } .more { float: right; font-size: 18px; font-weight: normal; padding-right: 20px } .more a { color: #fff } .more a:hover { color: #f00 } .news ul { padding-top: 0px } .pic_news { width: 300px; height: 285px;} .center_news { width: 460px; } .c_n_top h3 { font-size: 18px; text-align: center; color: #333 } .center_news section { background: /images/newtop_bg.jpg) no-repeat 10px 20px; height:90px; overflow: hidden; border-bottom: #ccc 1px dashed } .center_news section p { padding-left: 80px; padding-top: 0px; line-height: 22px; color: #666 } .center_news section p a { color: #f00;} .center_news ul li { background: /images/newsli g.png) left center no-repeat; line-height: 30px; font-size: 18px; padding-left: 10px; height: 45px; display: block } .center_news ul li img { _padding: 7px 0 0 0 } .center_news ul { border-bottom: #ccc 1px dashed; padding-bottom: 0px } /* 通知公告 */ .announce { width: 217px; height: 280px; overflow: hidden;padding-top: 0px} .announce h2 { font-size: 18px; color: #fff; background: no-repeat; padding-left: 20px; line-height: 27px; height: 27px } .announce h2 a { color: #fff } .announce ul { background: #e4e9ed; padding: 10px;height: 450px } .announce ul li { background: left 10px no-repeat; line-height: 24px; padding-left: 15px } .announce ul li:first-child a { color: #f00 } /* 广告 */ .ad img { display: block } /* 功能 */ .gn img { margin-left: 5px; text-align-last: right } /* 新闻列表(3组) */ .ln { margin: 0 8px; } .linews { width: 570px; border: #e5e5e6 1px solid; background: repeat-x top; overflow: hidden } .linews h3 { height: 30px; line-height: 30px; padding-left: 30px; font-size: 20px; color: #333; background: /images/newh3 g.jpg) no-repeat 10px center } .linews ul { padding: 20px } .linews ul li { line-height: 25px; height: 40px; display: block; background: /images/newsli.png) left center no-repeat; padding-left: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .linews a {font-size: 18px} /* 直属单位 */ .zhishu { border: #ebeaea 1px solid; width: 764px; height: 237px; overflow: hidden; background: repeat-x; } .zhishu h3 { height: 29px; line-height: 29px; color: #fff; background: left bottom no-repeat; padding-left: 30px; position: relative; } /* 直属单位----标题切换 */ #tab { position: absolute; left: 130px; top: 0px; height: 29px; width: 630px; text-align: right } #tab li { padding-left: 0 8px; display: inline; color: #333; font-weight: normal; font-size: 12px; border-right: 0px solid } #tab li.current a { color: #f00 } #content ul { display: none; padding: 10px; overflow: hidden} /* 直属单位----新闻列表 */ .zs_pic img { width: 230px; height: 180px; display: block; padding: 3px; border: #ccc 1px solid } .zs_news { width: 490px; overflow: hidden; } .zs_news ol { padding-top: 5px } .zs_news ol li { line-height: 26px; height: 26px; background: /images/enli.png) left center no-repeat; padding-left: 20px } .zs_news ol li span { float: right; color: #999 } /* 互动交流 */ .hd { background: repeat-x #f7fafd; width: 230px; overflow: hidden; border-radius: 5px 5px 0 0; height: 239px; } .hd h3 { color: #fff; font-size: 12px; padding-left: 30px; background: /images/hd_h.png) no-repeat 10px center; line-height: 27px; } .hd ul p { line-height: 25px; height: 40px; display: block; background: left center no-repeat; padding-left: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .hd p {font-size: 16px;line-height: 24px;padding: 5px} .hd2 { background: /css/index.css) repeat-x #f7fafd; width: 230px; overflow: hidden; border-radius: 0px 0px 0 0; height: 239px; } .hd2 ul { border:0px; padding: 20px 0 0 10px; height: 190px } .hd2 ul li { background: /images/ts_li.png) repeat-x; line-height: 43px; height: 43px; border: #96c9e6 1px solid; width: 96px; text-align: center; display: block; float: left; margin-right: 5px; margin-bottom: 5px } /* 滑动模块 */ * { padding:0; margin:0;} ul { list-style-type:none;} a { color:#666; text-decoration:none;} a:hover { color:#000; text-decoration:underline;} img { border:none;width:120;height:80} h1 { font-size:12px;} .a1 { width:1000px;border:0px solid #e7e7e7;} .a2 { height:35px; background:#eee;} .a2 h1 { height:35px; line-height:35px; padding-left:10px; float:left;} .a2 em { float:right; margin:10px 12px 0 0;} .a5 { width:1000px; height:330px; overflow:hidden; position:relative; border-top:none;} .a5 ul li { float:left; margin:10px 2px 0; padding:11px;} .a6 { width:1000px; position:absolute; top:0; left;0;} .a6 h1 { } .a6 h1 a { color:#aaa; } /* 友情链接 */ .links { color: #dc1c01; overflow: hidden; text-align: left } .links p { float: left; font-weight: bold; line-height: 26px; font-size: 18px} .links a { font-size: 18px} .links ul li { display: inline; border-right: #666 1px solid; padding: 0 10px; line-height: 26px; height: 26px;} .links ul img { width: 88px; height: 30px; margin-right: 10px } /* /////////////////////////----------footer */ footer { width: 1160px; margin: auto; height: 70px} .footnav { background: repeat-x; line-height: 40px; height: px; overflow: hidden; border: #00578e 1px solid; margin: 10px 0; text-align: center } .footnav ul li a { color: #fff;font-size: 18px } .footnav ul li { display: inline; border-right: #fff 1px solid; padding: 0 12px } /* 附加 */ /*clear fix*/ .clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix{ display:inline-block; } .clearfix { display:block; } .clear{ clear:both; font-size:0px; height:0px; overflow:hidden; } .line5{ clear:both; font-size:0px; height:5px; overflow:hidden; } .line10{ clear:both; font-size:0px; height:10px; overflow:hidden; } .line15{ clear:both; font-size:0px; height:15px; overflow:hidden; } .left{ float:left;} .right{ float:right;} .verify-code{ display:block; padding:10px 20px; text-align:center;font-size: 14px;cursor: pointer;border-radius: 2px;border: 1px solid #e4e7eb;background-color: #f7f9fa;overflow: hidden;} .verify-code-on{ color:#fff;display:block; padding:10px 20px; text-align:center;font-size: 14px;cursor: pointer;border-radius: 2px;border: 1px solid #b5b5b5;background-color: #b5b5b5;overflow: hidden;} .verify-code-on:hover{color:#fff;} .verify-code:hover{ color:#34ad2a; border: 1px solid #34ad2a;} .ui-dialog-body{ padding:10px;} /*页面布局 ----------------------------------------------*/ .section{ position: relative; margin: 0 auto; width: 1160px; text-align: center; /* [disabled]background-color: #df0101; */ } .wrapper{ position:relative; margin:0 auto; padding:0; width:100%; height:auto; text-align:left; overflow:hidden; } .wrapper:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } .wrap-box{ width:1160px; } .left-600{ position:relative; float:left; margin:0; padding:0; width:600px; background:#4ec487; } .left-610{ position:relative; display:block;margin:0 0 0 610px; overflow:hidden; _zoom:1; } .left-3201{ position:relative; float:left; margin:0; padding:0; width:1160px;margin-right: 130px ;padding-bottom: 5px} .left-3202{ position:relative; float:left; margin:0; padding:0; width:1160px;margin-right: 130px ;padding-bottom: 5px} .left-320 { margin: 0px; padding: 0px; width: 320px;height: 130px; float: left; position: relative; } .right-830 { background: rgb(78, 196, 135); width: 830px; height: 130px; overflow: hidden; float: right; display: block; position: relative; _zoom: 1; } .left-400{ position:relative; float:left; margin:0; padding:0; width:400px; } .right-240{ position:relative; display:block; float:right; width:240px; overflow:hidden; } .left-50{ position:relative; float:left; margin:0; padding:0; width:48%; } .right-50{ position:relative; display:block; float:right; width:48%; overflow:hidden; } .left-260{ position:relative; display:block; float:left; width:260px; overflow:hidden; } .right-auto{ position:relative; display:block; margin:0 0 0 275px; overflow:hidden; _zoom:1; } .left-auto{ position:relative; display:block; margin:0 365px 0 0; overflow:hidden; _zoom:1; } .right-350{ position:relative; display:block; float:right; width:350px; overflow:hidden; } .bg-wrap{ margin:0; padding:0; background:#fff; } .bg-wrap:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } .bg-wrap.nobg{ background:none; } .nomargin{margin:0px !important; } .nopadding{padding:0px !important;} .pad-15{ position:relative; padding:15px; } .pad-10{ position:relative; padding:10px; } .pad{ position:relative;border: 1px solid #cacaca; } /*幻灯片*/ .focusbox { position: relative; width: 600px; height: 380px; overflow: hidden; font: 14px/1.5 verdana, geneva, sans-serif; text-align: left; background: white; } .focusbox .pic img { width: 600px; height: 380px; z-index:-1; display: block; } .focusbox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; } .focusbox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; } .focusbox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;} .focusbox .txt li a{ display: block; text-decoration:none; color:#333; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; } .focusbox .txt li a:hover{ color:#038386; } .focusbox .num { position: absolute; z-index: 3; bottom: 6px; right: 8px; } .focusbox .num li{ float: left; position: relative; width: 35px; height: 25px; line-height: 25px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; } .focusbox .num li a,.focusbox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; } .focusbox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; } .focusbox .num li.on a,.focusbox .num a:hover{ background:#038386; } /*首页文章书签切换*/ .m-news{ width:100%; } .m-news .hd{ overflow:hidden;border-bottom:2px solid #4ec487; background:#fff; } .m-news .hd li{ position:relative; line-height:40px; font-size:16px; text-align:center; width:50%; float:left; _font-weight:bold; cursor:default; } .m-news .hd li.on{ width:50%; background:#4ec487; color:#fff; } .m-news .hd li.on a{color:#fff;} .m-news .bd{ height: 338px; border: 0 solid #f1f1f1; background: #fff; margin-top: 20px; } .m-news .lh{ padding:6px 15px 1px; text-align:left; background:#fff; } .m-news .lh li{ line-height:39px; border-bottom:1px dashed #cacaca; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } .m-news .lh li span{ float:right; color:#999;font-size: 14px } .m-news .lh li a {font-size: 18px } .m-news .lh li.tit a { font-size:18px; text-align:center; line-height:40px; display:block; } .m-news .lh li.tit p{ color:#555; font-size:12px; height:44px; line-height:22px; white-space:normal; overflow:hidden; } .m-news .lh li.tit a{ color: #555; } .m-news .lh li.tit a:hover{ color: #555; } /*咨询热线*/ .t-zxrx{ height: 130px; width: 50px; text-align: center; float: left; background: #df0101; color: #fff; background-image: ; } .t-zxrx span{ display:block; width:20px; margin:0 auto; padding-top:18px;} .d-zxrx{height:130px; float:left; width:30px; border-left-color: } .l-zxrx{ width: 130px; float: none; margin-right: 50px; text-align: center; margin-top: 35px30} .l-zxrx ul li{ height:30px; line-height:30px; font-size:16px; } /*宣传栏幻灯片*/ .index-slider{ width:100%; margin:0 auto; position:relative; overflow:hidden;height:130px;background-color: #ffffff} .index-slider .bd{ position:relative; z-index:0; } .index-slider .bd li{ height:130px; overflow:hidden; } .index-slider .bd li img{ display:block; width:100%; height:100%; } .index-slider .hd{ width:100%; } .index-slider .hd ul{ text-align: center; position: absolute; z-index: 1; bottom: 0; right: 0px; height: 20px; line-height: 20px; } .index-slider .hd ul li{ float:left;line-height:15px;text-align:center;font-size:12px;width:25px;height:15px;cursor:pointer;overflow:hidden; margin-left:4px;background: black; color:white; filter: alpha(opacity=50); opacity: 0.5; } .index-slider .hd ul .on{ background:#fbfbfb ; color:#000000; filter:none;opacity:1;} .index-slider .timer2{ position:absolute; z-index:1; left:0; bottom:0; height:4px; width:0; background:#000; filter:alpha(opacity=90);opacity:0.4; font-size:0; overflow:hidden; }