﻿﻿/* CSS Document */
@charset "utf-8";
/*--简单动态图标---*/
.gkcdOne li i{-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.gkcdTow li:hover i,.hdcd li:hover i{
	-webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}


/*--文字溢出隐藏---*/
.foucebox .bd li p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.centerBox,.hToplist{ background: #fff; padding:20px 20px; width:1160px;padding-bottom:0;}
.hBanners{ width:100%; height: 108px;}

/*--头条新闻--*/
.headline{margin-top:16px; background:#f6f9fb; padding:15px 15px; }
.headline .tit{ width:86px; height:86px; background:url(../images/tout-tit.png) no-repeat; line-height:0; font-size:0; text-indent:-99; cursor:pointer;}
.headline .tit a{ display: block;width:100%; height: 100px;}
.headlist{ width:1020px;}
.headlist .bd{ width:1000px;}
.headlist .bd li{ height:95px;}
.headlist .bd li h3{ display: block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.headlist .bd h3{text-align:center; display:inline-block; width:90%; line-height:35px; font-size:32px; font-weight:bold; color: #007acf;}
.headlist .bd h3 a{color:#007acf;}
.headlist p{ display:block; width:100%;margin-top:8px; line-height:28px; /*overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/ color: #666;}
.headlist p a{ color:#e94141; }
.headlist .hd{ width:4px;margin-top:15px;}
.headlist .hd li{ width:4px; height: 10px; margin-bottom:5px; background: #cccccc; cursor: pointer; font-size: 0; line-height: 0; text-indent: -99;}
.headlist .hd li.on{background: #ec3939;}

/*--焦点图及新闻---*/
.fousNews{ width:100%; margin-top:15px;}
.foucebox{ width:660px; height:440px; position:relative;}
.foucebox .hd{  width:48px; height: 45px; position:absolute; bottom:0; right:2px; z-index:999;}
.foucebox .hd span{ line-height: 45px; color: #ededed; letter-spacing: 5px;}
.foucebox .hd span span{ color: #fff;}

.foucebox .bd{ width:660px; height:440px;}
.foucebox .bd li{ float:left;width:660px; height:440px; position:relative;}
.foucebox .bd li p{ width:100%; height:45px; background: url(../images/tm-bg2.png) repeat;color:#fff; position:absolute; left:0; bottom:0; z-index:99;}
.foucebox .bd li p span{ width:73%;line-height:45px; display:block; text-indent:13px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.foucebox a.prev,.foucebox a.next{ display: block; width:25px; height: 70px; position: absolute; top:158px; z-index: 99;transition: all 0.2s;}
.foucebox a.prev{ left: 8px; background: url(../images/arrow1.png) no-repeat;}
.foucebox a.next{ right:8px; background: url(../images/arrow2.png) no-repeat;}


.areaCon{ width:486px;}
.infoBoxOne{ width:100%;margin-bottom:7px;}
.infoBoxOne .hd{ height: 45px; width:100%;}
.infoBoxOne .hd li{ float: left;width:119px; font-size: 18px; text-align: center;  height: 45px;line-height: 45px;margin-right:3px; background: #accde7; }
.infoBoxOne .hd li a{ display:inline-block;color: #fff; }
.infoBoxOne .hd li.last{ background: #accde7 !important;}
.infoBoxOne .hd li.on,.infoBoxOne .hd li:hover{ background: #0391da !important;}
.infoBoxOne .bd{margin-top:5px; height: 295px;}
.infoBoxTow .bd{ height:98px;}
.infoBoxOne .newlist li{ background: url(../images/dian2.jpg) no-repeat left; line-height: 36px;}

/*--通知公告*/
.notice{ background: #f6f5f5; width:100%;margin-top:10px;}
.notice .tit{ width:90px; height:45px;line-height: 45px; padding-right:8px; background:url(../images/htit-bg1.png) no-repeat; text-align:center; color:#fff; font-weight:bold; font-size:18px;padding-top:40px; }
.notice .tit a{ color:#fff;}
.notice .tognzhi{ width:380px;margin:12px 0; height: 61px; overflow: hidden;zoom:1;}
.notice .newlist li{ line-height:36px !important;}
.notice .newlist li a{ width:70%;}
.notice .newlist li span{margin-right:3px;}

.bannerBoxTow{ width:100%; margin-top:15px; position: relative;}
.bannerBoxTow .hd{ width:40px; height: 8px; position: absolute;bottom:10px; right:5px; z-index: 99; cursor: pointer;}
.bannerBoxTow .hd li{ width:8px; height: 8px; float: left; margin-right:5px; background: #fff; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.bannerBoxTow .hd li.on{ background: #e94141;}

/*--通知g公告--*/
.publicBox{ width:100%; margin-top:15px;}
.bgTit{width:100%; height: 45px; line-height: 45px; background: url(../images/line1.jpg) repeat-x bottom;}
.bgTit h3{ display:inline-block; padding:0 5px; height: 45px; background: url(../images/line2.jpg) repeat-x bottom;}
.publicNew{marign-top:16px;}
.zhengwzb{width:604px;margin-top:5px;}
.zhengwzb .hd{ height:50px; background: url(../images/line4.png) repeat-x bottom; overflow: hidden;zoom:1;}
.zhengwzb .hd ul,.zhengwzb .hd span{ display: block; float: left;}
.zhengwzb .hd ul{ width:90%;}
.zhengwzb .hd ul li{ width:111px; margin-right:10px; line-height: 40px; text-align: center; font-size: 18px; float: left; height: 50px;} 
.zhengwzb .hd ul li.on,.zhengwzb .hd ul li:hover{ background: url(../images/line3.png) no-repeat bottom center;}
.zhengwzb .hd ul li.on a,.zhengwzb .hd ul li:hover a{ font-size:18px; color: #0372cf; font-weight: bold;}

.zhengwzb .hd span{ line-height: 45px; color: #999; font-size: 14px;}
.zhengwzb .hd span a{color: #999; }
.zhengwzb .bd{ height: 230px;margin-top:5px;}

.zhengwyb{ width:535px; margin-top:20px;}
.gkcdOne{ width:100%;}
.gkcdOne li{width:169px; height: 61px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; overflow: hidden;zoom:1; float:left;margin-bottom:14px; margin-right:11px; }

.gkcdOne li i,.gkcdOne li span{ display: block; float: left;}
.gkcdOne li i{ width:45px; height: 61px; background: url(../images/gk-icon1.png) no-repeat 0 0;}
.gkcdOne li span{ line-height: 45px;margin-left:10px; line-height: 61px;}
li.gkcd1{ background: #fff5f1;}
li.gkcd2{ background: #ecfcf9;}
li.gkcd3{ background: #f0f7fc;}
li.gkcd4{ background: #edfbfd;}
li.gkcd5{ background: #fcf4f8;}
li.gkcd6{ background: #f2fdf0;}
li.gkcd3,li.gkcd6{ margin-right: 0 !important; }

li.gkcd1 i{ background-position: 0 0;}
li.gkcd1:hover i{background-position: -45px 0;}
li.gkcd2 i{ background-position: 0 -61px;}
li.gkcd2:hover i{background-position: -45px -61px;}

li.gkcd3 i{ background-position: 0 -122px;}
li.gkcd3:hover i{background-position: -45px -122px;}
li.gkcd4 i{ background-position: 0 -183px;}
li.gkcd4:hover i{background-position: -45px -183px;}
li.gkcd5 i{ background-position: 0 -244px;}
li.gkcd5:hover i{background-position: -45px -244px;}
li.gkcd6 i{ background-position: 0 -305px;}
li.gkcd6:hover i{background-position: -45px -305px;}

.gkcdTow{ margin-top:0;}
.gkcdTow li{ width:170px; height: 130px; margin-right:11px; float: left;}
.gkcdTow li i,.gkcdTow li span{ display: block; margin: 0 auto;margin-top:22px; }
.gkcdTow li i{ width:49px; height: 49px; background: url(../images/gk-icon2.png) no-repeat 0 0;}
.gkcdTow li span{ text-align: center; margin: 0 auto; margin-top:10px; color: #fff;}
li.gkcd7{ background: url(../images/gkcd-bg1.png) no-repeat;}
li.gkcd8{ background: url(../images/gkcd-bg2.png) no-repeat;}
li.gkcd9{ background: url(../images/gkcd-bg3.png) no-repeat;margin-right:0;}

.fuwuhudong{ width:100%; margin-top:25px;}
.fuwuBox{ width:606px; }
.fuwulist,.hudlm{margin-top:19px; }
.fuwulist{overflow: inherit;}
.fuwulist li{ width:292px;margin-right:19px;margin-bottom:14px; float:left; overflow:hidden;zoom:1;padding:11px 0; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; position: relative;}
.fuwulist li a{ display: block; width:100%; height: 61px;}
.fuwulist li i,.fuwulist li span,.hdcd li i,.hdcd li span{ display: block; float: left;}
.fuwulist li i{ width:61px; height: 61px;margin-left:70px; background: url(../images/hfuw-icon.png) no-repeat 0 0;}
.fuwulist li span{ margin-left:17px; line-height: 61px;}
li.fuwlm1 i{ background-position: 0 0;}
li.fuwlm2 i{ background-position: 0 -61px;}
li.fuwlm3 i{ background-position: 0 -122px;}
li.fuwlm4 i{ background-position: 0 -183px;}

li.fuwlm1{ background: #f0f8fe;}
li.fuwlm2{ background: #eaf0fe; overflow: inherit;}
li.fuwlm3{ background: #fff5ee;}
li.fuwlm4{ background: #ebfffc;}
li.fuwlm2,li.fuwlm4{margin-right:0;}
.markinfo3{display: none;height: 109px;  margin-top: 60px;position: absolute;text-align: center;width: 139px;z-index: 10;left:76px;top:21px;}

.hudongBox{width:535px;}
.wjdc{ width:291px; height: 161px; background: #f7f7f7; padding:9px;}
.wjdc .tit{ height: 45px; background: url(../images/line4.png) repeat-x bottom; overflow: hidden;zoom:1;}
.wjdc .tit h3,.wjdc .tit span{ display: block; float: left;}
.wjdc .tit h3{ width:111px;height: 45px; background: url(../images/line3.png) no-repeat center bottom; font-size: 18px; text-align: center; font-weight: bold; line-height: 36px;}
.wjdc .tit h3 a{ color: #0372cf;}
.wjdc .tit span{ float: right; width:60px; text-align: center; font-size: 14px; line-height:36px;}
.wjdc .tit span a{ color: #999;}
.dclist{margin-top:10px;}
.dclist li{  background:url(../images/arrow3.png) no-repeat 0 15px; }
.dclist li a{ display: block; width:100%; float: none;}
.dclist li span{ float: left; width: auto;}
.dclist li s{ width:62px; height:24px; line-height: 24px; text-align: center; font-style:normal; color: #fff;text-decoration: none; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;padding:3px 0; float: right;}
.dclist li s.cyu{ background: #5791e7;}
.dclist li s.cyu a{color:#fff;}
.dclist li s.jies{background: #c6c6c6;}

.hdcd li{ width:212px; height: 83px;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.hdcd li i{ width:51px; height: 51px; margin:16px 19px 0 40px; background: url(../images/hudong-icon.png)}
.hdcd li span{ line-height: 83px;}
li.hudcd1{ background: #fef2f1;margin-bottom:14px;}
li.hudcd2{ background: #eaf0fe;}
li.hudcd1 i{ background-position: 0 0;}
li.hudcd2 i{ background-position: 0 -51px;}


.hzhuanti{ width:100%; }

.zhuanti{ width:100%; height:99px; overflow:hidden;zoom:1;}
.zhuanti .hd{ width:100%; position: relative; z-index:99;}
.zhuanti .hd a.prev,.zhuanti .hd a.next{ display: block; width:19px;height: 33px; position: absolute; top:36px;}
.zhuanti .hd a.prev{left:0; background: url(../images/arrow4.png) no-repeat;}
.zhuanti .hd a.prev:hover{left:0; background: url(../images/arrow4-2.png) no-repeat;}

.zhuanti .hd a.next{ right:0; background: url(../images/arrow5.png) no-repeat;}
.zhuanti .hd a.next:hover{ right:0; background: url(../images/arrow5-2.png) no-repeat;}

.zhuanti .bd{overflow:hidden; }
.zhuanti li{ width:279px; height:99px; float:left; margin-right:14px;}
.zhuanti li img{ width:100%;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}









