.iconfont{font-size: inherit;line-height: 1;-webkit-text-stroke-width:0;}
a,div{-webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;}
a:hover { text-decoration:none;}
#skip{height: 0; overflow: hidden;}
.row2 { border-left:#e5e9eb solid 1px; border-right:#e5e9eb solid 1px; border-top:none; border-bottom:#dce0e2 solid 2px; background-color:#FFF; overflow:hidden;-webkit-border-top-left-radius:0px; -webkit-border-top-right-radius:0px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:0px; -moz-border-radius-topright:0px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-right-radius:5px; border-bottom-left-radius:5px;}
.row2 { -webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;}
.row2:hover { box-shadow: 0 10px 20px 0 rgba(168,182,191,.6);}
/*-----------------------------------------控件------------------------------------*/
* { list-style-type:none;}
body { background-color: #ffffff;}
.banner-sty1 { width:100%; height:601px; overflow: hidden;background-image: url("banner.jpg"); background-repeat:no-repeat; background-position:center top;}
.banner-img { display:none;}
.container{ width: 1200px; overflow: hidden}

/*导航条*/
.ggbt-sty1 { width:100%;  height: 50px; overflow:hidden; border-bottom: 1px #fff solid;  margin-bottom: 15px;}
.ggbt-sty1 span{ font-size: 28px; line-height: 48px; font-weight: bold; color: #fff;}
.ggbt-sty1 a{ float: right; font-size: 14px; padding-top: 20px; color: #fff !important;}

.ggbt-sty2 { width:100%;  height: 33px; line-height: 33px; background: url("lm_bj.jpg");overflow:hidden; }
.ggbt-sty2 span{ float: left; font-size: 30px; font-weight: bold; padding-right: 10px; background-color: #FFFFFF!important; background-image:-webkit-linear-gradient(left,#3fa8e2,#2ed0a1); 
    -webkit-background-clip:text;  -webkit-text-fill-color:transparent;}
.ggbt-sty2 a { float: right; }

/*我有话说--栏目*/
.wyhs{ width: 100%; overflow: hidden; background: #f1f4f5; padding-bottom: 10px;}
.ggbt-sty3{width:100%;  height: 40px; line-height: 40px; display: block; margin: 15px 0 15px 0; text-align: center; font-size: 30px; font-weight: bold;background-color: #FFFFFF!important; background-image:-webkit-linear-gradient(left,#3fa8e2,#2ed0a1);  -webkit-background-clip:text;  -webkit-text-fill-color:transparent;}
/*我有话说*/
.wyhs_box{ background: #fff; width: 94%; margin:auto; padding: 10px 20px; font-size: 16px; line-height: 26px; color: #41a8e2; font-weight: bold; }
.wyhs_box span{ display: block; margin:5px auto}
.wyhs_box a{ width: 80%; font-size: 16px; font-weight: bold; display: block; background: #36bfbb; margin: 12px auto;  text-align: center; line-height: 36px; color: #fff; border-radius: 18px}
.wyhs_box a:hover { font-size: 18px; background: #D70F12; color: #fff!important}

/*****************************tab切换*****************************/
.tab1{ margin: 0; padding: 0; height: 33px; line-height: 33px; background: url("lm_bj.jpg");overflow:hidden; }
.tab1 ul{margin:0;padding:0;}
.tab1 li{ list-style:none; float: left; padding:0; margin-right: 10px; height:33px;line-height:33px; font-size:16px; font-weight:bold; color:#fff;cursor:pointer}
.tab1 li a{ float: left; font-size: 30px; font-weight: bold; padding-right: 10px; color: #ccc; list-style: none}
.tab1 li.now{ background-color: #FFFFFF!important; background-image:-webkit-linear-gradient(left,#3fa8e2,#2ed0a1); -webkit-background-clip:text;  -webkit-text-fill-color:transparent;}
.tablist_01{display:none;}
.block{display:block;}
.more{ position: absolute;top: 6px;left: 532px; z-index: 9999;}

/*热点回应*/
.ggbt-sty4{ width: 6%; float: left; display: block; background: #f1f4f5; height: 220px; overflow: hidden}
.ggbt-sty4 span{ width: 30px; display: block;height:auto; line-height: 30px; margin:20px auto 0; padding:0; text-align: center; font-size: 30px; font-weight: bold;background-color: #FFFFFF!important; background-image:-webkit-linear-gradient(left,#3fa8e2,#2ed0a1);  -webkit-background-clip:text;  -webkit-text-fill-color:transparent; }
.ggbt-sty4 a{ font-size: 14px; line-height: 16px; width: 15px; display: block; color: #8d8f90; margin: 12px auto 0;}
.rdhy{width:90%; background: #41a8e2; float:left; border-radius: 6px; height: 220px; margin: 0; padding: 15px 0 15px 0;}
    #FontScroll{width:96%;height:200px;overflow:Hidden;padding:0; margin: 0 auto; }
    #FontScroll ul{ margin: 0; padding: 0;}
    #FontScroll ul li{width:100%;height:200px; background-color: #41a8e2;margin:0; padding:0; font-weight: bold; }
    #FontScroll ul li a{font-size: 18px; text-decoration: none; color: #fff; }
    #FontScroll .fontColor a{color:#fff; }
    #FontScroll p{ line-height: 30px; height: 60px; overflow: hidden; font-weight: bold; text-indent: 2em;}/*标题*/
#FontScroll p:hover{ color: #95F7C8}
    #FontScroll span{ display: block; width: 99%; height: 120px; line-height: 33px; text-overflow: ellipsis; overflow: hidden; margin: 10px auto; text-indent: 2em; background: #FFF; color: #666; padding: 13px 25px; font-size: 16px; font-weight: 400;}
#FontScroll span:hover{ color: #41A8E2}



.news-imglist1 { width:100%; height:340px; overflow:hidden; margin-top: 0px;}
.news-imglist1 a img { display:block; width:100%; height:340px;}
.news-imglist1 a span { width:723px; height:55px; background:rgba(0,0,0,0.6); position:absolute; margin-top:-50px; font-size:18px; color:#ffffff; line-height:55px; text-indent:15px; display:block;}
.hiSlider { overflow:hidden; width:100%; margin:0px; padding:0px; }
.hiSlider-item { float:left;}
.hiSlider-item img { display:block; width:100%; height:340px;}
.news-list1 { width:100%; overflow:hidden; margin-top:15px;}
.news-list1 ul { padding:0px; margin:0px;}
.news-list1 ul li { width:100%; height:40px; line-height: 40px; float: left; margin: 0 1.5%;  text-overflow:ellipsis;overflow:hidden; font-size:16px; background: url("dd2.png") no-repeat left center; text-indent: 25px;}
.news-list1 ul li a { float: left; width:80%; height:50px; overflow: hidden;color:#101010; }
.news-list1 ul li a:hover { font-weight: bold; color:#41a8e2!important;}
.news-list1 ul li span{ width: 20%; float: right; color: #666; font-size: 14px;}

/*对标先进谈发展*/
.news-list2 { width:100%; height:auto; overflow:hidden; margin-top:15px;}
.news-list2 ul { padding:0px; margin:0px;}
.news-list2 ul li { width:49%; float: left; height:40px; line-height: 40px; text-overflow:ellipsis; overflow:hidden; font-size:16px;background: url("dd2.png") no-repeat left center; text-indent: 28px;}
.news-list2 ul li:nth-child(2n-1){margin-right: 2%;}
.news-list2 ul li a { height:40px; line-height: 40px; width: 80%; display: block; float: left; text-overflow:ellipsis; overflow: hidden; color:#333;}
.news-list2 ul li a:hover { font-weight: bold; color:#41a8e2!important;}
.news-list2 ul li span{ width: 20%; float: right; color: #999; font-size: 14px; font-weight: 100; padding-right: 10px; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"}

/*决策部署*/
.news-list3 { width:100%; overflow:hidden; margin-top:15px; padding-bottom: 25px;}
.news-list3 ul { padding:0px; margin:0px;}
.news-list3 ul li { width:100%; height:40px; line-height: 40px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; font-size:16px; background: url("dd.png") no-repeat left center; text-indent: 25px;}
.news-list3 ul li a { float: left; width:80%; height:40px; overflow: hidden;color:#fff; font-weight: bold;}
.news-list3 ul li a:hover { font-weight: bold; }
.news-list3 ul li span{ width: 20%; float: right; color: #fff; font-size: 14px;}

#ztpart1{ width:100%; height: auto; margin-top:-160px; padding-top: 30px; background: url( "menu01_bj.png") no-repeat center top;}
#ztpart2 { width:100%; height: auto; margin-top:0px; padding-top: 0px;}
#ztpart3{width:100%; height: auto;}
#ztpart4{width:100%; height:auto; margin-top: 30px; }