.fullSlide{ position:relative; background:#000;width: 100%;height: 350px;}
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li img{width:100%; vertical-align:top;} 
.fullSlide .hd{position:relative; z-index:1; margin-top:-66px; height:66px; line-height:30px;  text-align:center;}
.fullSlide .hd ul {text-align: right;width: 446px;float: left;margin-top: 32px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:5px; background:url(../img/tg_flash_p.png) 0 0; overflow:hidden; font-size:0;}
.fullSlide .hd ul .on{background-position:-18px 0; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:55px; height:55px; position:absolute;top: 0;bottom: 0; margin:auto 3%;background:url(../img/arrow.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4  }
.fullSlide .next{  background-position:right 0;right:0;}
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
.wx_btn{float: left;}
.kfsj_btn{position: absolute;z-index: 5;bottom: 0;right: 274px;}
.pwxi_btn{position: absolute;z-index: 5;bottom: 0;right: 186px;}
.yyfs_btn{position: absolute;z-index: 5;bottom: 0;right: 98px;}
.cclx_btn{position: absolute;z-index: 5;bottom: 0;right: 12px;}

.kpjd_weixi{position: relative;width: 150px;height: 38px;margin-top: 28px;}
.kpjd_rwm{position: absolute;top:0;left: -88px;display: none;}
.kpjd_weixi:hover .kpjd_rwm{display: block;}

.firrow{margin-top: 30px;}
.rowone{width: 320px;height: 326px;background: #fff;box-shadow: 0px 0px 10px #d1e4f9;}
.rowtitle{position: relative;}
.rowtitle h1{line-height: 64px;font-size: 20px;text-indent: 20px;}
.rowtitle .moreicon{position: absolute;right: 16px;top: 23px;z-index: 9;}

.rowbox{padding-left: 18px;}
.rowonetitle{font-size: 14px;position: relative;line-height: 26px;font-weight: bold;}
.rowonetitle img{margin-right: 7px;float: left;}
.rowonezw{width: 271px;height: 44px;border-left: 2px solid #cee3fb;background: #eaf2fa;position: relative;padding-top: 8px;margin: 3px 0 3px 12px;}
.rowonezw .rowone_more{position: absolute;right: 7px;bottom: 8px;color: #b7cde2;}
.rowonezw p{line-height: 20px;padding-left: 18px;}
.rowonetitle .rowone_more{position: absolute;right: 24px;color: #b7cde2;font-size: 12px;}
.rowonezw2{width: 271px;height: 12px;border-left: 2px solid #cee3fb;margin: 3px 0 3px 12px;}

.rowthree{width: 860px;height: 326px;background: #fff;box-shadow: 0px 0px 10px #d1e4f9;}
.rowbox3{margin-top: 16px;}
.zdtj_dl{float: left;margin-left: 20px;}
.zdtj_dl dd b{font-size: 14px;color: #222;margin-top: 16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height:19px;width:256px;}
.zdtj_dl dt{width:259px;height:159px;overflow:hidden;}
.zdtj_dl dt img{display:block;width:100%;height:159px;}
.zdtj_dl dd p{line-height: 18px;margin-top: 6px;}
.zdtj_dl dd p img{float: left;margin-right: 10px;}

.secrow{margin-top: 20px;}
.notice{margin-top: -16px;}
.notice li{margin-top: 24px;}
.notice .timeli{width: 63px;height: 36px;background: #e8f2fd;float: left;line-height: 36px;color: #005ec5;margin-top: 2px;}
.notice .timeli b{display: inline;font-size: 20px;margin-left: 6px;}
.notice .timeli p{display: inline;font-size: 14px;}
.notice .zwli{width: 202px;height: 40px;line-height: 20px;overflow: hidden;float: left;margin-left: 10px;font-size: 14px;}
.notice li.active .timeli{background: #005ec5;color: #fff;}
.rowtwo{width: 525px;height: 326px;background: #fff;box-shadow: 0px 0px 10px #d1e4f9;margin-left: 18px;}

.cgmy_a{width: 161px;height: 106px;display: block; text-align: center;font-size: 20px;color: #fff;font-weight: bold;line-height: 106px;}
.cgmy_a1{background: url(../img/myicon1.jpg) no-repeat;}
.cgmy_a2{background: url(../img/myicon2.jpg) no-repeat;}
.cgmy_a3{background: url(../img/myicon3.jpg) no-repeat;}
.cgmy_a4{background: url(../img/myicon4.jpg) no-repeat;}
.cgmy_a5{background: url(../img/myicon5.jpg) no-repeat;}
.cgmy_a6{background: url(../img/myicon6.jpg) no-repeat;}
.cgmy_box{width: 483px;height:246px;overflow:hidden}
.cgmy_box .hd{height:22px; line-height:22px;  overflow:hidden;}
.cgmy_box .hd h2{ float:left; font: 15px Arial,Helvetica,sans-serif; color: #072; margin: 0 0 12px 0; }
.cgmy_box .hd h2 a{ color:#37A; font-size:12px; margin-left:10px;}
.cgmy_box .hd .next,
.cgmy_box .hd .prev{ float:right; display:block; width:18px; height:18px; background: url(../img/left_right.png) no-repeat -6px -7px; overflow:hidden; margin-right:6px; cursor:pointer; }
.cgmy_box .hd .next{ background-position:-34px -7px;margin-right: 22px;}
.cgmy_box .hd .prevStop{ background-position:-6px -40px; cursor:default; }
.cgmy_box .hd .nextStop{ background-position:-34px -40px; cursor:default; }
.cgmy_box .hd ul{display: none;}
.cgmy_box .bd{ padding:12px 0 0 0;  }
.cgmy_box .bd ul{ overflow:hidden; zoom:1; }
.cgmy_box .bd ul li{ float:left; width:161px;}

.hdygul{margin-right: 16px;}
.hdygul li{background: url(../img/li_icon.png) no-repeat left center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;line-height: 40px;text-indent: 16px;}
.thirow{margin-top: 20px;}
.hdzsul{margin-right: 16px;}
.hdzsul li{background: url(../img/li_icon.png) no-repeat left center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;line-height: 40px;text-indent: 16px;}
.kxxwul{margin-right: 16px;}
.kxxwul li{background: url(../img/li_icon.png) no-repeat left center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;line-height: 40px;text-indent: 16px;}

.tv_banner{ position: relative; height: 228px; width: 266px; overflow: hidden;}
.tv_banner .tv-slide a{ display: block;}
.tv_banner .tv-slide a img{width: 266px;height: 167px;}
.tv_banner .tv-nav{height: 24px;line-height: 18px;background: white;position: absolute;bottom: 0;left: 0;right: 0;text-align: center;}
.tv_banner .tv-nav li{width: 19px;height: 4px;display: inline-block; margin-right: 5px;background: #d9d9d9; cursor: pointer;}
.tv_banner .tv-nav li.on{ background:#2d74ae;  }
.tv_txt{line-height: 40px;font-size: 16px;color: #444;width: 100%;display: block;text-align: center;}







