/* reset */
body{line-height: 1.8;}
body,input,textarea,select{font-size:12px;font-family:arial,sans-serif;}
body,h1,h2,h3,p,ul,ol,dl,dd,form{margin:0;}
em,i{font-style:normal;}
ul,ol{list-style-type:none;padding-left:0;}
img{border:0;}
a{color:#707070;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}


/* common */
.region,.mod,.mhd,.mbd{clear:both;content:".";display:block; height:auto;overflow:hidden;*zoom:1;}
.l{float: left;}
.r{float: right;}
.cl{clear: both;}
.auto{margin-left: auto;margin-right: auto;}
.abs{position: absolute;}
.rel{position: relative;}
.ovh{overflow: hidden;}
.dn{display: none;}
.db{display: block;}
.di{display: inline;}
.dib{display: inline-block;}

.fw{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.f0{font-size: 0;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f24{font-size: 24px;}
.f30{font-size: 30px;}
.n{font-weight: normal;}
.b{font-weight: bold;}
.tc{text-align: center;}
.tr{text-align: right;}
.vm{vertical-align: middle;}
.vtb{vertical-align: text-bottom;}

/* diy */
.layout{width: 1000px;margin-left: auto;margin-right: auto;clear: both;}
.lay-a,
.lay-b,
.lay-c,
.lay-d,
.lay-e,
.lay-f,
.lay-g{float:left;display:inline;}

.lay-a{width:600px;}
.lay-b{width:400px;}
.lay-c{width:250px;}
.lay-d{width: 690px;margin-right: 40px;}
.lay-e{width: 300px;margin-right: 40px;}
.lay-f{width: 660px;}
.lay-g{width: 300px;margin-left: 40px;}

.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mt10{margin-top: 10px;}
.mr10{margin-right: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mr20{margin-right: 20px;}
.mb20{margin-bottom: 20px;}
.pb20{padding-bottom: 20px;}
.pb40{padding-bottom: 40px;}

.tit-m{display: block;position:absolute;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000, endColorstr=#70000000);background-color:rgba(000,000,000,0.7);text-align:center;overflow: hidden;}
.tit1{background: #00a0e9;color: #fff;line-height: 30px;display: inline-block;padding-left: 15px;padding-right: 15px;}


/* color */
.blue{color: #00a0e9;}
.gray{color: #707070;}
.white{color: #fff;}
.black{color: #000;}

.ico-cn{background: url(fsgx_ico_cn.png) 0 50% no-repeat;padding-left: 25px;line-height: 25px; display:inline-block;}
.ico-en{background: url(fsgx_ico_en.png) 0 50% no-repeat;padding-left: 25px;margin-left: 20px;line-height: 25px;display:inline-block;}
.ico-l{background: url(fsgx_ico_l.png) 0 0 no-repeat;}
.ico-r{background: url(fsgx_ico_r.png) 0 0 no-repeat;}
.ul-dot li{background: url(fsgx_ico_dot2.png) 0 13px no-repeat;padding-left: 15px;line-height: 25px;height: 25px;}
.ul-dot a{float: left;}
.ul-dot i{color: #bbb;float: right;}

.btn{width: 30px;height: 30px;cursor: pointer;}

/* header */
.top-bar{height: 80px;}
.logo{margin-top: 16px;}
.site{padding-top: 10px;padding-bottom: 5px;}
.weahter{width: 250px;}
.weather iframe{_margin-top: 5px;}
.nav-sub .blue{margin-left: 25px;}
.nav{background: #000;}
.nav .layout{ height:50px; overflow:hidden;}
.nav a{display: inline-block;line-height: 50px;color: #fff;text-align: center;width: 191px; margin-right:8px; float:left;}
.nav a:hover,
.nav .on{background: #00a0e9;color: #fff;text-decoration: none;}

/* wrapper */
.rg1{height: 394px;margin-top: 30px;margin-bottom: 26px;}
.rg2{height: 220px;background: #eef1f7;margin-bottom: 20px;}

/* pic-show */
.pic-show{height: 400px;overflow: hidden;}
.pic-show .tit{padding-left: 100px;line-height: 30px;height: 40px;}
.pic-show .tit1{position: absolute;left: 0;top: 0;}
.pic-show .txt{width: 500px;height: 94px;}
.pic-show .ico-l{position: absolute;top: 50px;right: 40px;}
.pic-show .ico-r{position: absolute;top: 50px;right: 0;}
.pic-show .num{position: absolute;top: 0;right: 0;}
.pic-show .num i{font-size: 26px;color: #00a0e9;display: none;}
.pic-show .num .on{display: inline;}

.news{margin-left: 40px; color:#707070;}
.news .mbd{height: 80px; padding-bottom:10px;}
.news .ul-dot{height:48px; overflow:hidden; float:left; padding-top:5px;}
.news .ul-dot li{line-height: 14px; height:24px; vertical-align:bottom;}
.news .ul-dot a{ color:#000;}
.news .more{ width:360px; overflow:hidden; float:left; height:24px; line-height:24px; text-align:right;}
.news .more a{ color:#00a0e9; font-size:16px; font-family:"微软雅黑";}

/* zcdy */
#scroll {width:856px; height:120px; overflow:hidden; float:left;position: relative;margin-left: 40px;display: inline;}
.zdcy2{margin-top: 36px;}
.zdcy2 .btn{margin-top: 40px;}
.zdcy2 .list{ width:1075px;position:absolute; left:0; top:0;}
.zdcy2 .scroll2{left:1075px;}
.zdcy2 .item{width: 195px;height: 120px;margin-right: 20px;float: left;}
.zdcy2 .tit-m{width: 195px;line-height: 30px;margin-top: 90px;color: #fff;}

/* fsgx-public.html */

.channel{background: #9be0ff;}
.channel .layout{background-position: right bottom;background-repeat: no-repeat;height: 84px;}
.channel .tit{margin-top: 24px;margin-left: 10px;}
.public{background-image: url(fsgx_public4.png);}

.se-nav a{display: block;line-height: 48px;border-bottom: 2px solid #ededed;color: #282828;}
.se-nav a:hover,
.se-nav .on{background: #9be0ff;border-bottom: 2px solid #9be0ff;color: #fff;text-decoration: none;}

.loca{background: #ededed;line-height: 35px;padding-left: 20px;color: #00a0e9;}

.ul-dot3 li{line-height: 30px;height: 30px;font-size: 14px;}
.ul-dot3 i{color: #707070;}

/* page */
.page{font-size: 0;text-align: center;}
.page a,
.page span{display: inline-block;line-height: 20px;font-size: 14px;vertical-align: middle;margin-left: 12px;}
.page span{color: #00a0e9;font-weight: bold;}
.prev,.next{background: #9be0ff;width: 20px;height: 20px;}
.prev i,.next i{width: 0;height: 0;border-style: solid;margin: 3px auto;display: block;overflow: hidden;cursor: pointer;}
.prev i{border-color: #9be0ff #ebebeb #9be0ff #9be0ff;border-width: 7px 7px 7px 0;}
.next i{border-color: #9be0ff #9be0ff #9be0ff #ebebeb;border-width: 7px 0 7px 7px;}

/* fsgx-public2.html */
.article{margin: 20px;}
.article .tit{font-size: 20px;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;text-align: center;}
.article .from{color: #707070;text-align: center;line-height: 40px;}
.article .cont{font-size: 14px;line-height: 30px;}

/* fsgx-zdcy.html */
.mhd3{border-bottom: 2px solid #00a0e9;padding: 0 5px;line-height: 25px;}

#scroll3 {width:260px; height:340px; overflow:hidden; position: relative;margin-top: 10px;margin-bottom: 10px;}
.zdcy{background: #eee;padding: 10px 20px;}
.zdcy .list{width: 260px;position: absolute;top:0;left:0;}
.zdcy .scroll2{top: 680px;}
.zdcy .item{width: 260px;height: 160px;margin-top: 10px;}
.zdcy .tit-m{width: 260px;height: 30px;line-height: 30px;position: absolute;color: #fff;margin-top: 130px;}
.zdcy .btn{cursor: pointer;width: 260px;height: 16px;}
.zdcy .ico-u{background: #ccc url(fsgx_ico_u.png) 50% 50% no-repeat;}
.zdcy .ico-d{background: #ccc url(fsgx_ico_d.png) 50% 50% no-repeat;}

/* fsgx-cc.html */
.header_cc .nav{background: #0056a4;}
.line4{height: 4px;background: #eef1f6;overflow: hidden;}

.zdcytit a{ color:#00a0e9; font-family:"瀵邦喛钂嬮梿鍛寸拨"; font-size:18px;}
.zdcy .list img{ width:260px; height:160px;}

/* fsgx-nh-live4.html */
.pic200{width: 660px;overflow: hidden;}
.pic200 .pan{width: 690px;}
.pic200 .item{float: left;margin-right: 30px;margin-top: 30px; width:200px; height:156px; }
.pic200 .tit-m{width: 200px;height: 30px;line-height: 30px;position: absolute;color: #fff;margin-top: 120px;font-size: 14px;white-space:nowrap; overflow:hidden;}

/* fsgx-cc.html */
.header_cc .nav-sub a{ color:#00a0e9;}
.header_sd .nav-sub a{ color:#ee7701;}
.header_sd .nav{background: #ef7601;}
.header_sd .nav a:hover,.header_sd .nav .on{ background:#ffb400;}
.sdCon .fw{ color:#f49032;}
.ccCon .fw{ color:#00a0e9;}
.txtL{ text-align:left; text-indent:2em; line-height:24px;}
/*2013-09-13  公告 lzf*/
.notice{width:360px; height:30px; line-height:30px; overflow:hidden;padding:10px 0;}
.notice .tit{ width:80px; height:30px; background:#00a0e9; color:#fff;overflow:hidden; text-align:center; float:left;}
#txtScroll{width:280px; height:30px; overflow:hidden; background:#cff0ff;position:relative;float:left;}
#txtScroll ul{ /*width:1400px;*/width:680px; position:absolute; top:0; left:0; height:30px; float:left;}
#txtScroll li{ float:left;width:340px; text-align:center;}
#txtScroll ul.scroll2{position:absolute; left:680px;/*left:1400px;*/}
#txtScroll li a{ color:#00a0e9;}

.layout{width: 1000px;margin-left: auto;margin-right: auto;clear: both;}
.friend .mhd{border-bottom: 2px solid #859ed2;}
.friend .tit{background: #859ed2;font: 16px/28px \5FAE\8F6F\96C5\9ED1;display: inline-block;width: 94px;text-align: center;color: #fff;}
.friend .mbd{margin: 15px 5px;font-size: 12px;}
.friend .mbd a{color: #7894ce;border-right: 1px solid #7894ce;padding: 0 10px;display: inline-block;}

 <!-- GH 140812 add S -->
.line3{background: #d0efff;height: 3px;}
.pic135{margin-top: 11px;height: 120px;}
.pic135 .item{float: left;margin-right: 28px;}
.pic135 .tit-m{width: 135px;height: 22px;margin-top: 78px;color: #fff;}

.weibo{position: absolute;width: 116px;height: 139px;margin: 0 0 0 484px;}
.weibo .mhd{background: #00a0e9;margin-bottom: 15px;padding: 3px 0;}
.weibo a{color: #fff;}

.tit2{border-left: 7px solid #d0efff;padding-left: 10px;}
.ml40{margin-left: 40px;}

.xxgk{height: 85px;width: 630px;background: url(fsgx-xxgk.png) 0 0 no-repeat;}
.xxgk a{display: inline-block;width: 85px;height: 85px;margin-right: 19px;}
.xxgk2 a{margin: 0 22px;}

.ztbd{margin-top: 14px;margin-bottom: 22px;}
.ztbd .pan,
.ztbd .item{width: 360px;height: 100px;overflow: hidden;}
.ztbd .tit-m{width: 20px;height: 100px;color: #cccbc7;font: bold 16px/100px \5B8B\4F53;cursor: pointer;}
.ztbd .ne{margin-left: 340px;}

.ydt{background: #f9f9f9;border-top: 1px solid #eaeaea;height: auto; overflow:hidden; padding-bottom:15px;}
.ydt .tit{background: url(fsgx-ydt.png) 0 0 no-repeat;width: 146px;height: 55px;line-height: 40px;float: left;margin-top: -1px;}
.ydt .link{padding-top: 10px; float:left; width:850px;}
.ydt .link a{margin: 0 10px;}

.contact{background: #149dec;height: 200px;}
.contact ul{background: url(fsgx-foot.png) 0 6px no-repeat;padding-left: 30px;line-height: 30px;}
.contact .l{margin-top: 25px;}
.contact .tr{padding-top: 100px;}

.mhd5{border-bottom: 1px solid #50b8e7;}
.mhd5 .tit{background: #cfeffe;font: 16px/34px \5FAE\8F6F\96C5\9ED1;display: inline-block;width: 186px;text-align: center;color: #00a0e9;}