@charset "utf-8";
html {
min-width: 1200px
}
body {
margin: 0;
padding: 0;
font-size: 14px;
min-width: 1100px;
background: #ffffff;
font-family: "Microsoft Yahei", 宋体, sans-serif;
background: #ffffff
}
dl,
dt,
dd,
img,
input {
padding: 0;
margin: 0;
border: 0
}
ul,
li {
list-style-type: none;
margin: 0;
padding: 0
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0;
padding: 0;
font-weight: normal
}
img {
border: 0
}
a {
text-decoration: none;
color: #666666;
transition: all 0.6s
}
p{margin:0;}
a:hover {
text-decoration: none;
color: #cc0000;
transition: all 0.6s
}
.fl {
float: left !important
}
.fr {
float: right !important
}
.clearboth {
clear: both;
border: 0;
padding: 0;
margin: 0
}
.w1200 {
width: 1200px;
height: auto;
margin: 0 auto;
position: relative
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.relative {
position: relative
}
.imghover {
cursor: pointer;
transition: all 0.6s
}
.imghover:hover {
transform: scale(1.2)
}
.top_line {
width: 100%;
background: url("../images/top_bg.png") repeat-x;
height: 34px;
line-height: 34px;
font-size: 12px;
color: #8d8d8d;
min-width: 1200px
}
.top_line_left {
font-size: 14px;
float: left
}
.top_line_right {
width: 160px;
float: right;
margin: 0 50px 0 0
}
.top_line_right li {
float: right;
margin: 0 10px 0 0
}
.top_line_right li img {
margin: 5px 0 0 0;
opacity: 0.8
}
.top_line_right li img:hover {
margin: 5px 0 0 0;
opacity: 1
}
.home-search {
float: right;
position: absolute;
right: 0;
z-index: 99999
}
.is-btn {
margin: 0 auto 0 auto;
padding: 0 5px;
height: 34px;
display: none
}
.is-btn a {
display: block;
width: 26px;
height: 26px;
cursor: pointer;
opacity: 0.8;
padding: 7px 2px 0 10px;
float: right;
background: #fba51c
}
.is-btn a:hover {
opacity: 1
}
.i-search {
width: 260px;
height: 34px;
overflow: hidden;
position: relative;
top: 0;
margin: 0;
border-radius: 0;
display: block !important
}
.i-search .search-txt {
width: 200px;
padding-left: 10px;
height: 34px;
line-height: 34px;
color: #666666;
border: none;
background: #eaeaea;
outline: none
}
.i-search .search-btn {
width: 50px;
height: 34px;
line-height: 34px;
font-size: 16px;
border: none;
background: url(../images/ico_search.png) center no-repeat #fca41c;
cursor: pointer
}
.i-search .search-btn:hover {
background: url("../images/ico_search.png") center no-repeat #fca41c
}
.header {
height: 110px;
min-width: 1200px
}
.header .logo {
margin: 15px 0 0 0;
float: left
}
.header .ld_mail {
float: right;
width: 200px;
margin: 20px 0 0 0;
border: #fba51c 1px solid;
position: absolute;
right: 0;
top: 20px
}
.header .ld_mail a {
display: block;
width: 100px;
height: 30px;
background: #ffffff;
color: #fca41c;
line-height: 30px;
text-align: center;
font-size: 14px;
float: left
}
.header .ld_mail a:hover {
color: #ffffff;
background: #fca41c
}
.menubox {
width: 100%;
margin: 0 auto;
height: 46px;
bottom: 0;
background: #009ae2;
min-width: 1200px
}
.nav {
padding: 0;
height: 46px;
line-height: 46px;
position: relative;
z-index: 1;
width: 1200px;
margin: 0 auto
}
.nav a {
color: #fff
}
.nav .nLi {
float: left;
position: relative;
display: inline
}
.nav .nLi h3 {
float: left
}
.nav .nLi h3 a {
display: block;
padding: 0 34px;
font-size: 16px;
font-weight: normal
}
.nav .nLi:hover{background: #fca41c;}
.nav li.on{background: #fca41c;}
.nav .sub {
display: none;
width: 100%;
left: 0;
top: 46px;
position: absolute;
background: #fca41c;
line-height: 34px;
padding: 0 0;
opacity: 0.8;
}
.nav li:hover .sub {display:block !important;}
.nav .sub li {
zoom: 1
}
.nav .sub a {
display: block;
padding: 0 10px;
text-align: center
}
.nav .sub a:hover {
background: #009ae2;
color: #fff
}
.nav .on h3 a {
background: #fca41c;
color: #fff
}
.ibanner {
width: 100%;
overflow: hidden;
position: relative;
min-width: 1200px
}
.ibanner .hd {
height: 15px;
overflow: hidden;
position: absolute;
right: 20%;
bottom: 50px;
z-index: 1
}
.ibanner .hd ul {
overflow: hidden;
zoom: 1;
float: left
}
.ibanner .hd ul li {
float: left;
margin-right: 4px;
width: 15px;
height: 15px;
line-height: 15px;
text-align: center;
border-radius: 50px;
background: #fff;
cursor: pointer;
opacity: 0.8
}
.ibanner .hd ul li.on {
background: #009ae2;
opacity: 1;
color: #fff
}
.ibanner .bd {
position: relative;
height: 100%;
z-index: 0
}
.ibanner .bd li {
zoom: 1;
vertical-align: middle;
position: relative
}
.ibanner .bd li h1 {
position: absolute;
bottom: 40px;
left: 20%;
background: url("../images/tt_bg.png");
font-size: 24px;
color: #ffffff;
padding: 10px 20px
}
.ibanner .bd img {
width: 100%;
display: block
}
.ibanner .prev,
.ibanner .next {
position: absolute;
left: 3%;
top: 50%;
margin-top: -25px;
display: block;
width: 45px;
height: 80px;
background: url(../images/slider-arrow.png) -120px 5px no-repeat;
filter: alpha(opacity=50);
opacity: 0.5
}
.ibanner .next {
left: auto;
right: 3%;
background-position: -2px 5px;
width: 45px;
height: 80px
}
.ibanner .prev:hover,
.ibanner .next:hover {
filter: alpha(opacity=100);
opacity: 1
}
.ibanner .prevStop {
display: none
}
.ibanner .nextStop {
display: none
}
.i_mainp1 {
height: auto;
overflow: hidden;
margin: 50px auto 30px auto
}
.i_mainp1_l {
width: 420px;
float: left
}
.i_mainp1_c {
width: 355px;
float: left;
margin: 0 0 0 35px
}
.i_mainp1_r {
width: 355px;
float: right
}
.ititle {
height: 40px;
line-height: 40px;
width: 100%
}
.ititle h2 {
background: url("../images/title_ico.png") left center no-repeat;
padding: 0 0 0 30px;
height: 40px;
line-height: 40px;
display: block;
float: left;
color: #333333;
font-size: 18px
}
.ititle .more {
display: block;
float: right;
font-size: 14px;
color: #fca41c;
line-height: 40px;
padding: 0 15px
}
.picnews {
width: 420px;
height: 355px;
overflow: hidden;
position: relative
}
.picnews .hd {
height: 15px;
overflow: hidden;
position: absolute;
right: 10px;
bottom: 7px;
z-index: 1
}
.picnews .hd ul {
overflow: hidden;
zoom: 1;
float: left
}
.picnews .hd ul li {
float: left;
margin-right: 13px;
width: 11px;
height: 11px;
line-height: 8px;
font-size: 0;
text-align: center;
background: #ffffff;
cursor: pointer;
border-radius: 50px
}
.picnews .hd ul li.on {
background: #009ae2;
color: #fff
}
.picnews .bd {
position: relative;
height: 100%;
z-index: 0
}
.picnews .bd li {
zoom: 1;
vertical-align: middle
}
.picnews .bd img {
width: 420px;
height: 355px;
display: block
}
.picnews .bd span {
position: absolute;
bottom: 0;
background: url(../images/title_bg.png);
width: 100%;
line-height: 36px;
color: #fff;
font-weight: bold
}
.picnews .bd h1 {
color: #fff;
font-size: 14px;
margin: 0;
padding: 0 10px
}
.i_notic {
width: 420px;
height: 95px;
overflow: hidden;
margin: 15px 0 0 0;
display: none
}
.i_notic h2 {
display: block;
float: left;
font-size: 16px;
margin: 0;
padding: 5px 0 0 0;
width: 45px;
height: 90px;
background: #009ae2;
color: #ffffff;
text-align: center
}
.n_list {
padding: 0;
width: 100%;
float: right
}
.n_list li {
width: 100%;
height: 32px;
line-height: 32px;
display: block;
color: #444444;
font-size: 14px
}
.n_list li a {
font-size: 14px;
color: #444444;
float: left
}
.n_list li a:hover {
color: #cc3300
}
.n_list li .date {
float: right
}
.n_list li i {
font-style: normal;
color: #ff9900
}
.i_play {
width: 355px;
height: 202px
}
.i_bmbtn {
border: #009ae2 1px solid;
height: 80px;
width: 353px;
display: block;
line-height: 44px;
font-size: 16px;
color: #009ae2;
text-align: center;
font-weight: bold;
margin: 10px auto
}
.i_bmbtn a {
display: block;
width: 100%;
height: 40px;
line-height: 40px;
font-size: 16px;
color: #009ae2;
text-align: center;
font-weight: bold
}
.i_bmbtn a:hover {
background: #009ae2;
color: #ffffff
}
.i_bmbtn .mron {
background: #009ae2;
color: #ffffff
}
.i_ztlink {
width: 353px;
height: 80px;
margin: 10px auto 0 auto;
overflow: hidden;
border: 0;
}
.i_ztlink a {
background: #f2f2f2;
display: block;
width: 116.5px;
height: 40px;
line-height: 40px;
float: left;
font-size: 14px;
color: #333333;
text-align: center;
margin: 0 1px 1px 0
}
.i_ztlink a:hover {
background: #fca41c;
color: #ffffff
}
.i_mainp2 {
width: 100%;
height: 370px;
overflow: hidden;
margin: 0 auto;
background: #f2f2f2;
padding: 30px 0;
min-width: 1200px
}
.m_p2_c {
width: 300px;
height: auto
}
.m_p2_c_ul {
padding-top: 15px
}
.tw_top {
width: 100%;
height: auto;
overflow: hidden;
margin: 0 auto 10px auto
}
.tw_top img {
width: 120px;
height: 90px;
float: left
}
.tw_top .tw_txt {
float: right;
width: 280px;
height: 90px;
overflow: hidden;
margin-top: 5px
}
.tw_top .tw_txt h1 {
color: #000000;
font-size: 15px;
line-height: 24px
}
.tw_top .tw_txt h1 a {
color: #333333
}
.tw_top .tw_txt p {
font-size: 12px;
line-height: 22px;
color: #999999;
margin: 5px 0;
padding: 0
}
.tw_top .tw_txt p a {
color: #999999
}
.tw_top .tw_txt p span {
color: #ff9900
}
.top_pic {
width: 322px;
height: auto;
overflow: hidden;
margin: 5px auto 10px auto
}
.top_pic img {
width: 128px;
height: 90px;
padding: 1px;
border: #dfdfdf 1px solid;
float: left;
margin-right: 10px
}
.i_twtxt {
width: 350px;
margin: 15px auto 0 auto;
height: 300px;
overflow: hidden
}
.i_twtxt img {
width: 350px;
height: 200px
}
.i_twtxtimg {
display: block;
width: 350px;
height: 200px;
overflow: hidden;
margin: 0 auto
}
.i_twtxt h2 {
font-size: 16px;
color: #333333;
line-height: 30px;
height: 30px;
width: 100%;
text-align: left;
padding: 5px 0 0 0
}
.i_twtxt span {
border-bottom: #e1e1e1 1px solid;
line-height: 30px;
height: 30px;
padding: 0 0 5px 0;
color: #666666;
font-size: 14px
}
.i_twtxt p {
font-size: 12px;
color: #8f8f8f;
line-height: 28px;
width: 100%;
margin: 10px 0 0 0;
padding: 0;
text-align: left
}
.i_twtxt:hover {
background: #fdfdfd
}
.i_twtxt:hover h2 {
color: #cc0000
}
.m_p3_c_ul {
padding-top: 10px
}
.dtw_top {
width: 100%;
height: auto;
overflow: hidden;
margin: 0 auto 12px auto;
transition: all 0.2s
}
.dtw_top .dtw_txt {
float: right;
width: 315px;
height: 70px;
overflow: hidden
}
.dtw_top .dtw_txt h1 {
color: #000000;
font-size: 15px;
line-height: 24px
}
.dtw_top .dtw_txt h1 a {
color: #333333
}
.dtw_top .dtw_txt p {
font-size: 12px;
line-height: 22px;
color: #999999;
margin: 0 0;
padding: 0
}
.dtw_txt p a {
color: #999999
}
.dtw_date {
font-size: 12px;
color: #666666;
line-height: 50px;
text-align: center;
background: #f2f2f2;
width: 90px;
height: 60px;
overflow: hidden;
padding: 10px 0 0 0;
float: left;
transition: all 0.2s
}
.dtw_date span {
display: block
}
.dtw_top:hover {
background: #f2f2f2
}
.dtw_top:hover .dtw_date {
background: #009ae2;
color: #ffffff
}
.img_htxtbox {
width: 355px;
overflow: hidden;
margin: 0 auto
}
.img_htxt {
width: 355px;
height: 232px;
overflow: hidden;
margin: 10px auto 0 0;
position: relative
}
.img_htxt img {
width: 355px;
height: 232px;
display: block
}
.img_htxtimg img {
width: 355px;
height: 232px;
overflow: hidden
}
.mt_tilte {
width: 100%;
height: 127px;
overflow: hidden;
position: absolute;
bottom: 0;
background: url("../images/title_bg.png");
transition: all 0.6s;
opacity: 0;
padding: 10px 0 0 0
}
.mt_tilte h2 {
font-size: 18px;
color: #ffffff;
line-height: 50px;
text-align: center;
display: block;
margin: 0 auto
}
.mt_tilte hr {
display: block;
margin: 0 auto;
width: 30%;
height: 1px;
background: #cccccc;
overflow: hidden;
border: 0
}
.mt_tilte span {
font-size: 14px;
color: #ffffff;
line-height: 30px;
text-align: center;
width: 100%;
display: block
}
.img_htxt:hover .mt_tilte {
bottom: 0;
z-index: 999;
opacity: 1
}
.img_htxt:hover img {
transform: scale(1.2)
}
.fast_title {
width: 100%;
margin: 0 auto;
background: #009ae2;
height: 57px;
text-align: center
}
.fast_title h2 {
display: block;
margin: 0 auto;
text-align: center;
font-size: 18px;
color: #ffffff;
height: 57px;
line-height: 50px
}
.fast_linkbox li {
display: block;
width: 70px;
height: 74px;
margin: 1px 1px 0 0;
background: #f2f2f2;
float: left;
position: relative;
overflow: hidden;
transition: all 0.4s
}
.fast_linkbox li img {
margin: 0 auto;
width: 35px;
height: 35px;
position: absolute;
left: 50%;
top: 50%;
margin-top: -17.5px;
margin-left: -17.5px
}
.fast_linkbox li a {
opacity: 0;
position: absolute;
z-index: 99;
display: block;
background: #009ae2;
color: #ffffff;
width: 70px;
height: 74px;
line-height: 40px;
text-align: center;
padding: 15px 0 0 0
}
.fast_linkbox li:hover a {
opacity: 1
}
.fast_linkbox li a {
*background: #f2f2f2;
*color: #333333
}
.fast_linkbox li a:hover {
*background: #009ae2;
*color: #ffffff
}
.list_banner {
width: 100%;
text-align: center
}
.list_banner img {
width: 100%
}
.banner_list {
height: 393px;
width: 100%;
background: url(../images/list_banner01.jpg) center no-repeat
}
.banner_list_f {
width: 1200px;
height: 393px;
margin: 0 auto;
position: relative
}
.banner_list_fcolor {
background: #009ae2;
width: 240px;
height: 38px;
position: absolute;
left: 0;
bottom: 0
}
.listmain {
width: 1200px;
margin: 0 auto;
height: auto;
position: relative;
top: -50px
}
.list_left {
width: 240px;
height: 800px;
background: #0C0
}
.list_right {
background: #FFF;
width: 960px;
height: 1000px;
margin-top: 50px
}
.list_zswz {
background: #009ae2;
width: 220px;
height: 52px;
font-size: 24px;
padding-top: 0px;
padding-left: 20px;
color: #fff
}
.two_nav {
width: 240px;
margin-top: 10px;
padding-top: 10px
}
.two_nav a {
width: 200px;
height: 40px;
line-height: 40px;
display: block;
font-size: 16px;
padding-left: 40px;
color: #333333
}
.two_nav a:hover {
width: 196px;
height: 40px;
line-height: 40px;
display: block;
font-size: 16px;
color: #FFF;
padding-left: 40px;
background: #9e9e9e;
border-left: #ff6600 4px solid
}
.two_nav a#current {
width: 196px;
height: 40px;
line-height: 40px;
display: block;
font-size: 16px;
color: #FFF;
padding-left: 40px;
background: #9e9e9e;
border-left: #ff6600 4px solid
}
.list_lmzsts {
width: 202px;
height: 202px;
margin: 50px auto
}
.list_lmzsts img {
width: 202px;
height: 202px
}
.list_dqwz {
font-size: 14px;
color: #adadad;
text-align: right;
width: 93%;
height: 70px;
line-height: 70px;
padding-right: 7%
}
.list_dqwz a {
color: #adadad
}
.list_nr {
width: 845px;
padding: 20px 0
}
.list_nr li {
float: left;
width: 840px;
background: url(../images/ico_006.png) left center no-repeat;
padding-left: 15px;
text-align: left;
height: 40px;
line-height: 40px
}
.list_nr li a {
font-size: 14px;
color: #333;
line-height: 40px
}
.list_nr li a:hover {
font-size: 14px;
color: #961a24;
line-height: 40px
}
.list_nr li:hover {
background: url(../images/ico_006.png) left center no-repeat #F6F6F6
}
.list_nr li .sp {
float: right;
text-align: right;
width: 100px;
color: #666666;
font-size: 14px
}
.list_nr li .list_nr_djs {
float: right;
text-align: right;
width: 100px;
color: #666666;
font-size: 14px
}
.list_nr_djs {
padding-right: 10px
}
.content_dqname {
height: 55px
}
.content_dqname h2 {
height: 55px;
color: #333333;
font-size: 24px;
font-weight: normal;
float: left;
margin: 0;
padding: 0 0 0 50px;
line-height: 55px
}
.content_dqwz {
text-align: right;
line-height: 55px;
float: right;
font-size: 14px;
color: #adadad
}
.content_nrq {
background: url(../images/content_lbg.png) top repeat-x;
padding: 20px 50px;
color: #333
}
.content_nr {
padding-top: 15px
}
.content_nr p {
font-size: 16px !important;
line-height: 34px !important;
color: #333;
text-indent: 2em;
margin: 10px;
padding: 0px
}
.content_title {
text-align: center;
line-height: 30px;
font-size: 24px;
width: 100%
}
.content_shuxing {
text-align: center;
line-height: 30px;
font-size: 14px;
width: 100%;
border-bottom: #F5F5F5 1px solid;
color: #a3a3a3
}
.tuwen_list {
background: #f1f1f1;
height: auto;
margin: 5px 50px 20px 50px
}
.tw_table {
height: auto;
overflow: hidden;
padding: 10px 15px;
border-bottom: #fff 1px solid
}
.tw_table2 {
height: auto;
overflow: hidden;
padding: 10px 15px;
border-bottom: #fff 1px solid;
background: #e5e2d6
}
.tw_table_img {
width: 202px;
margin-top: 10px
}
.tw_table_nr {
width: 610px
}
.tw_table_nrtitle {
background: url(../images/tw_listbg.png) bottom center no-repeat;
height: 40px
}
.tw_table_nr h3 {
color: #951213;
font-size: 21px;
margin: 0;
padding: 0;
line-height: 40px;
font-weight: normal
}
.tw_table_nr a {
line-height: 40px;
font-size: 14px
}
.tw_table_nrzy {
font-size: 14px;
color: #666666;
line-height: 27px
}
.tw_table_nr p {
margin: 5px
}
.list_lingdao {
width: 845px
}
.list_ldzy {
padding: 30px 10px;
border-bottom: #CCC 1px dashed;
height: 200px
}
.ldpic {
width: 35%
}
.ldpic img {
width: 256px;
height: 186px;
border: #CCC 1px solid;
padding: 3px
}
.ldpabout {
width: 65%
}
.ld_title {
width: 100%;
line-height: 40px;
height: 40px;
font-size: 18px;
text-align: left;
color: #333;
font-weight: 800
}
.ld_jjzy {
text-align: left;
line-height: 27px;
font-size: 14px;
color: #555
}
.ld_dqname {
width: 865px;
height: 55px;
border-bottom: #CCC 1px solid
}
.ld_dqname h2 {
height: 53px;
color: #009ae2;
font-size: 24px;
font-weight: normal;
float: left;
margin: 0;
padding: 0 0 0 0px;
line-height: 55px;
text-align: left;
border-bottom: 3px solid #009ae2;
}
.ld_dqwz {
text-align: right;
line-height: 55px;
float: right;
padding-right: 55px;
font-size: 14px;
color: #adadad
}
.szpic img {
width: 180px;
height: 200px;
border: #CCC 1px solid;
padding: 3px
}
.szpabout {
width: 70%
}
.footer {
background: #009ae2;
padding: 0;
color: #FFF;
line-height: 36px
}
.one {
width: 100%;
padding: 20px 0;
height: 182px
}
.lef {
float: left;
width: 56%
}
.rig{width:44%;float:right;}
.lef h2 {
margin: 0;
padding: 0;
padding-bottom: 15px;
font-size: 20px;
font-weight: 700
}
.lef p {
width: 48%;
float: left;
line-height: 32px;
padding-right: 2%
}
.lef p span{display:block;}
.bq {
width: 100%;
line-height: 46px;
height: 46px;
background: #087cb2
}
.bq p {
text-align: center
}
.footer_c_1 {
width: 540px;
height: 84px;
margin: 43px auto;
position: relative;
font-size: 15px;
color: #fff;
float: right
}
.jiaGao1 {
height: 70px
}
.jiaGao {
height: 20px
}
.bubbleInfo {
width: 90px;
height: 90px;
float: left;
position: relative;
margin: 0;
padding: 0
}
.popup {
position: absolute;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
z-index: 9999999
}
.post {
width: 43px;
height: 43px;
overflow: hidden;
position: absolute;
left: 25px;
z-index: 100;
text-align: center
}
.post .thumb {
display: block;
width: 43px;
margin: 0px auto;
height: 43px;
overflow: hidden;
position: relative
}
.post .thumb img.cover {
position: absolute;
top: 0;
left: 0
}
.post_text {
text-align: center;
top: 55px;
position: absolute;
z-index: 100;
left: 15px
}
.li_01 a {
display: block;
width: 235px;
float: left;
padding: 0px 0px 0px 10px;
height: 39px;
line-height: 39px;
background: url(../images/tag_02.gif) no-repeat left center;
color: #fff;
vertical-align: middle;
text-align: left
}
.li_01 a:hover {
text-decoration: underline
}