/*首页广告图*/
#kinMaxShow .KMSPrefix_kinMaxShow_button {padding-right:0px}
#kinMaxShow .KMSPrefix_kinMaxShow_button li{ width:8px; height:8px; background:#ccc;-webkit-border-radius:50%;border-radius:50%;}
/*首页地图*/

a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.y_left{ float:left;}
.y_right{ float: right;}
.y_none{ display:none;}
.y_clear{ clear:both; overflow:hidden; height:0; line-height:0; font-size:0;}
.y_top{ background:#fff; width:100%; overflow:hidden;}
.y_top11{ background:#fff; height:95px; width:100%;}
.y_index{ background:#f1f2f3;}
.y_con{ background:#f1f2f3;}
.y_map{ padding:50px 0;}
.y_map h2{ line-height:1; font-size:26px; color:#444; margin-bottom:10px;}
.y_map_p{ line-height:1; color:#9fa0a1; font-size:12px; margin-bottom:10px;}
.y_map_p,.y_map h2{ text-align:center;}
.y_mapL{ width:366px; float:left; overflow:hidden; margin-top:40px; min-height:500px;}
.y_mapLin{background:#fff; margin-bottom:9px; margin-top:-8px;}

.y_mapT{ height:auto; background:#384a6a; -webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; padding:20px 15px;}
.y_mapT h2{ color:#fff; font-size:22px; line-height:1;}
.y_mapLink{ line-height:22px;}
.y_mapLink a{ line-height:1; color:#c0c4cc; font-size:14px; padding:4px 7px;word-break:keep-all;white-space:nowrap;}
.y_mapLink a:hover{ color:#fff; background:#4c5c79;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;}
.y_mapLink a.clk{ color:#fff; background:#4c5c79;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;}
.y_linkC{ margin:0 22px; border-bottom:1px dotted #e9e9e9; padding:20px 0; line-height:1.2; color:#b3b3b3; font-size:14px;}
.y_linkL{ width:46px; float:left; color:#0e0e0e; font-size:16px;}
.y_linkR{ margin-left:46px;}
.y_linkR a{color:#979797;padding:0 12px;}
.y_fMap{ width:820px; float:right; height:560px; visibility:visible; position:relative;}
#mainmap{width:820px; height:560px;}
.yf_zz{ position:absolute; left:0; top:0; z-index:99999; width:820px; height:560px; cursor:pointer;}
.y_fMapC{ width:156px; float:right; margin-top:225px;}
.y_labR{ height:39px; line-height:39px; color:#fff; font-size:12px; margin-bottom:20px; text-align: center; background:#f55656;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;}
.y_labR span{ margin-right:8px;}
.y_labR span.fsf{ font-size:16px;}
.y_labR span.yLast{ margin-right:0px;}
.y_labR.y_labB{ background:#0f92ee;}
.y_labR.y_labG{ background:#40c575;}
.y_more{ width:73px; height:32px; line-height:32px; text-align:center; color:#868686; font-size:14px; display:block; float:right; border:2px solid #e3e4e5;}
.y_adNew{ height:445px; width:100%; background:url(../images/ad.jpg) no-repeat center top;}
.y_adIn{ width:1200px; margin:0 auto; height:445px; }
.gg_index{ float:left; width:545px; height:445px;}
.y_adSs{ width:620px; padding:0px 0 0 32px; padding-top:55px;  filter:alpha(opacity=90); /*IE滤镜，透明度50%*/-moz-opacity:0.9; /*Firefox私有，透明度50%*/opacity:0.9;/*其他，透明度50%*/ color:#fff; height:390px; float:right; font-size:16px;background:url(../images/ad_bg.png) repeat;}
.y_adTab{ height:44px; line-height:44px; font-size:16px; color:#fff;}
.y_adTab div{ border:1px solid #526586; background:none; text-align:center; height:100%; line-height:44px;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px; float:left; margin-right:12px; display:inline; width:130px; color:#8994a7; cursor:pointer}
.y_adTab div.cur{ color:#fff; background:#495d7f;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;}
.y_adCC{ height:auto; width:100%;}
.y_adTable{ display:table; width:100%;}
.y_adTr{ display: table-row;}
.y_adTd{ display:table-cell;padding:22px 3px; line-height:1; font-size:16px; color:#fff;}
.y_adTda{ width:330px}
.y_aS{ color:#ffb12a; margin:0 5px;}
.y_adTd.y_xjIc{ padding-left:30px; background:url(../images/xw_ic.png) no-repeat 0 center;}
.y_adTd.y_jgIc{ padding-left:30px; background:url(../images/jg_ic.png) no-repeat 0 center;}
.y_adTd.y_cjIc{ padding-left:30px; background:url(../images/sj_ic.png) no-repeat 0 center;}

.y_news{ height:auto; padding:34px 0 70px;}
.y_news h2{ font-size:26px; color:#444; line-height:1; margin-bottom:8px; text-align:center;}
.y_news .yNewsT{ font-size:12px; color:#a8a8a8; line-height:1;text-align:center; margin-bottom:45px;}
.y_newsCon{ height:274px;}
.y_newsCon li{ width:400px; float:left; height:100%; position:relative;}
.y_newsCon li a{ display:block;}
.y_newsCon li div{ height:78px; width:100%; position:absolute; left:0; bottom:0; z-index:99; background:url(../images/news_bg.png) repeat; display:table; overflow:hidden; font-size:18px; color:#fff;}
.y_newsTd{ display: table-cell; text-align:center; line-height:1.2; vertical-align: middle; padding:0 65px;}

.y_hy{ height:auto; overflow:hidden;}
.y_hyT{ height:16px; line-height:16px; background:url(../images/dot_ic.jpg) repeat-x 0 center; color:#a0a0a0; margin-bottom:30px; font-size:14px;}
.y_hyTC{ width:570px; height:100%; background:#fff; margin:0 auto;}
.y_hyTC div{ width:20%; height:100%; float:left; text-align: center; line-height:16px; cursor:pointer}
.y_hyTC div a{ color:#a0a0a0; font-size:16px; display:block;}

.y_hyTC div.cur a{ color:#446db4; font-weight:bold;}
.y_hyCon{ padding-bottom:30px;}
.y_hyCl{ float:left;}
.y_hyCr{ float:right;}
.y_hyCl,.y_hyCr{ width:580px; height:auto;}
.y_hyUl li{ width:100%; height:122px; overflow:hidden; margin-bottom:28px;}
.y_hyImg{ width:212px; float:left;}
.y_hyTxt{ width:350px; float:right; font-size:12px; color:#a8a8a8; line-height:1.3;}
.y_hyTxt h2{ font-size:16px; color:#444; line-height:1; margin-bottom:5px; line-height:24px; height:44px; overflow:hidden}
.y_hyTxt p { height:78px; overflow:hidden; line-height:25px; margin-bottom:5px; height:50px; overflow:hidden}
.y_hyTxt .span{ padding:3px 6px; background:#d9e9f5; color:#5d80bd;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px; margin-right:7px;}
.y_neMore{line-height:1; color:#408fcc; font-size:12px; text-align:right; width:70px; float:right;}
.y_neMore a{ color:#408fcc;}

.y_viewMore{ width:142px; height:38px; border:1px solid #aeaeae;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px; display:block; margin:0 auto 65px auto; line-height:38px; text-align:center; font-size:14px; color:#8c8c8c;}
.y_dt{ height:400px; background:#374968 url(../images/hh.png) no-repeat center 0; width:100%;}
.y_dtL{ width:600px; float: left;}
.y_dtR{ width:600px; float: left;}
.y_dtCON{ padding:60px 75px 40px 0px;}
.y_dtTIt{ height:79px; display:table; background:url(../images/d1.png) no-repeat 0 0; width:100%; overflow:hidden; margin-bottom:15px;}
.y_dtTd{ vertical-align:middle; padding-left:30px; line-height:1; font-size:24px; color:#fff; display:table-cell;}
.y_dtP{ color:#999fab; font-size:12px; line-height:1; margin-bottom:8px;}
.y_dtList{ height:150px; line-height:30px; font-size:12px; color:#fff; margin:15px 0 30px 30px;}
.y_dtList a{ height:30px; line-height:30px; display:block; width:100%;color:#fff;}
.y_dtAL{ width:336px; float:left; overflow:hidden;}
.y_dtAR{ width:86px; float:right; text-align:right;}
.y_dtMore{ font-size:12px; color:#868d9c; margin-left:30px;}
.y_dtTIt.y_dtpTIt{background:url(../images/d2.png) no-repeat 0 0;}
.y_aboutI{ height:auto; margin:50px auto 80px auto; width:960px;}
.y_aboutI ul{ border:1px solid #f5f5f5; padding:40px 20px 5px 50px;}
.y_aboutI h2{ line-height:1; font-size:26px; color:#444; margin-bottom:6px; text-align:center;}
.y_aboutI .p{ line-height:1; text-align:center; font-size:12px; color:#a8a8a8; margin-bottom:80px;}
.y_aboutUl li{ width:20%; float:left; font-size:12px; color:#b1b1b1; line-height:1; margin-bottom:45px;}
.y_aboutD{ padding-left:40px; display:block;color:#a8a8a8;}
.y_ab1{ background:url(../images/a1.png) no-repeat 0 0;}
.y_ab2{ background:url(../images/a2.png) no-repeat 0 0;}
.y_ab3{ background:url(../images/a3.png) no-repeat 0 0;}
.y_ab4{ background:url(../images/a4.png) no-repeat 0 0;}
.y_ab5{ background:url(../images/a5.png) no-repeat 0 0;}
.y_ab6{ background:url(../images/a6.png) no-repeat 0 0;}
.y_ab7{ background:url(../images/a7.png) no-repeat 0 0;}
.y_ab8{ background:url(../images/a8.png) no-repeat 0 0;}
.y_ab9{ background:url(../images/a9.png) no-repeat 0 0;}
.y_ab10{ background:url(../images/a10.png) no-repeat 0 0;}
.y_ab11{ background:url(../images/a11.png) no-repeat 0 0;}

.y_aboutUl li h2{ font-size:14px; color:#444; margin-bottom:6px; text-align:left;}

/*新闻资讯频道*/
.zzjs_net {height:32px; background:#e9ecef; line-height:32px; font-size:14px; color:#474747; padding:0 15px; margin:20px 0 20px; overflow:hidden;}
.www_zzjs_net {text-align:left;width:1100px;font-size:12px;}
.www_zzjs_net ul {list-style:none; padding:0; margin:0;}
.www_zzjs_net li {width:100%;height:32px;line-height:32px;}
.www_zzjs_net li a{display:block; height:32px; line-height:32px;}
.y_topB{ border-bottom:4px solid #2d3237;}
.y_content{ width:100%;}
.y_news_ad { height:292px; overflow:hidden; width:100%; text-align:center;}
.y_ncon{height:32px; background:#e9ecef; line-height:32px; font-size:14px; color:#474747; padding:0 15px; margin:20px 0 40px; overflow:hidden;}
.y_nlist{width:100%;}
.y_nlist li{width:100%;height:32px;line-height:32px;}
.y_nlist li a{ display:block; height:32px; line-height:32px;}
.y_newsTop{ height:32px; background:#e9ecef; line-height:32px; font-size:14px; color:#474747; padding:0 15px; margin:20px 0 40px; overflow:hidden;}
.y_newsTop a{ display:block; height:32px;}
.y_newsCL{ width:790px; float:left;}
.y_newsCR{ width:380px; float: right;}
.y_newsAA{ width:400px; height:292px; float:left;}
.y_newsAA ul li{ width:100%;}
.y_newsxT{ width:370px; height:292px; float:right; padding-top:10px;}
.y_newsxT h2{ font-size:22px; color:#565656; line-height:1; margin-bottom:20px; overflow:hidden; height:22px;}
.y_newsxT h2 a{ color:#565656;}
.y_newsxT div{ height:200px; line-height:40px; font-size:17px; color:#5c5b5b;}
.y_newsxT div a{ display:block; height:40px; overflow: hidden; line-height:40px; color:#5c5b5b;}
.y_nesafd{ color:#408fcc; font-size:12px; text-align:right; line-height:1;}
.y_nesafd a{ color:#408fcc;}
.y_newsMidl{ width:384px; float:left; display:inline; margin-right:22px; margin-bottom:40px;}
.y_h2{ line-height:1; color:#446db4; font-size:18px; margin-bottom:8px; line-height:30px; font-weight:normal; }
.y_newsMidl.y_newsMidr{ margin-right:0;}
.y_newsMt_l{ width:167px; float:left; height:98px;}
.y_newsMt_r{ width:200px; float: right; height:98px;}
.y_newsMt_r h3{ font-size:14px; line-height:1; color:#446db4; margin-bottom:12px; overflow:hidden; height:15px}
.y_newsTDID{ height:66px; font-size:12px; color:#828282; line-height:22px; overflow:hidden; position:relative;}
.y_newsTDID a{ color:#245168; position:absolute; right:0; bottom:0; z-index:10;}
.y_newsCCD{ height:190px; line-height:38px; font-size:14px; color:#454444; margin-top:8px;}
.y_newsCCD a{ display:block; line-height:38px;font-size:14px; color:#454444;}
.y_newAdl{ width:280px; float:left; height:35px;overflow:hidden;font-size:14px; color:#454444;}
.y_newAdr{ width:75px; float: right; height:35px; text-align:right; font-size:12px;}
.y_lwg{ padding:0px; margin-bottom:32px;}
.y_lwg h3{ line-height:1; font-size:18px; color:#565656; text-align:center; margin-bottom:38px;font-weight:normal; }
.y_hqMap{ height:auto; margin-bottom:12px; background:#fafafa; position:relative}
.yh_zz{ position:absolute; left:0; top:50px; width:357px; height:298px; z-index:9999; cursor:pointer;}
.y_hqMap p{ text-align:center}
.y_hqMap h3{ line-height:26px; height:26px; font-size:18px;color:#797879; background:url(../images/af.jpg) no-repeat 0  center; padding-left:36px; margin-bottom:15px;font-weight:normal;}
.y_xwph{ background:#fafafa; padding:22px 0; margin-bottom:32px;}
.y_xwph h3{ line-height:26px; height:26px; font-size:18px;color:#797879; background:url(../images/af.jpg) no-repeat 0  center; padding-left:36px; width:170px; float:left; font-weight:normal;}
.y_xwphTr{ width:146px; float:right; height:16px; line-height:16px; margin-top:6px;}
.y_xwphTr li{ width:47px; float:left; height:16px; background:#dddddd; margin-right:2px; display:inline; text-align:center;cursor: pointer;}
.y_xwphTr li.cur{ color:#fff; background:#6e6e6e;}
.y_xwphTr li.last{ margin-right:0px;}
.y_xwpCon{ margin:20px 20px 5px 36px;}
.y_xwpCon a{ height:38px; line-height:38px; display:block; font-size:16px; overflow:hidden; color:#a4a3a3; overflow:hidden;}
.y_xwpCon a.top1{ color:#727171;}
.y_xwpNum{ width:21px; float:left; display:inline; margin-right:10px; text-align:center; line-height:38px;}
.y_xwpNum.y_topNum{ color:#fff; background:url(../images/num_bg.png) no-repeat 1px 8px;}
.y_xwpNumE{ margin-left:28px;}
.y_kzb{background:#fafafa; padding:25px 0; margin-bottom:20px;}
.y_kzb h3{ font-size:18px; color:#797879; line-height:1;background:rgba(0, 0, 0, 0) url("../images/af.jpg") no-repeat scroll 0 center; padding-left:36px; margin-bottom:25px; font-weight:normal;}
.y_kzb h4{ font-size:16px; color:#565656; line-height:1; margin-bottom:15px; font-weight:normal; padding-left:10px;}
.y_kzb .pp{ height:36px; line-height:36px; font-size:14px; color:#565656; vertical-align:middle; padding-left:10px; font-weight:normal;}
.pp input{ vertical-align:middle; margin-right:8px;}
.y_kzb2{height:32px; line-height:32px; text-align:center; margin-top:20px;}
.y_kzb2 input,.y_kzb2 a{ display: inline-block; border:1px solid #b8b8b8; width:98px; height:28px; color:#565656; font-size:14px; background:none;}
.y_kzb2 input{ margin-right:58px;}

/*广告图*/
#hotpic { width:400px; height:280px; overflow: hidden; float:left;}
#NewsPic { position: relative; width: 400px; height: 280px; overflow: hidden; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
	#NewsPic img{ width:400px; height:280px;}
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; top:2px; right:2px; }
	#NewsPic .news_title{position:absolute;left:0; padding:5px 0; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; bottom:0; width:400px; background:#000; color:#fff; height:40px;}
		#NewsPic .news_title p{ line-height:18px; text-align:center; color:#fff; width:200px; margin:0 auto}
    #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width:400px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color: red; }
	
/*返回向上*/
.cd-top {
  display: inline-block;
  height:70px;
  width:70px;
  position: fixed;
  bottom:40px;
  right:100px;
  border-radius:5px;
  -webkit-border-radius:5px;
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(111, 111, 111, 0.9) url(../images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .9;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}

/*右侧菜单内容*/
.y_rMenu{ width:160px; height:auto; position:fixed; z-index:999; right:0; top:260px;}
.y_rMenu div.rm1,.y_rMenu div.rm2,.y_rMenu div.rm3,.y_rMenu div.rm4,.y_rMenu div.rm5{ width:50px; height:50px; margin-bottom:5px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px; background-color:#f1f1f1;transition: width 1s;
-moz-transition: width 1s; /* Firefox 4 */
-webkit-transition: width 1s; /* Safari 和 Chrome */
-o-transition: width 1s; float:right; color:#b0cbfa; line-height:50px; font-size:14px; word-break:keep-all;           /* 不换行 */
white-space:nowrap;          /* 不换行 */
overflow:hidden;}
.y_rMenu {width:50px}
.y_rMenu div {width:50px}

.y_rMenu div.rm0{ background-image:url(../images/rM1.png); background-repeat: no-repeat; background-position:10px center; text-indent:46px; width:160px;}
.y_rMenu div.rm1{ background-image:url(../images/rM1.png); background-repeat: no-repeat; background-position:10px center;}
.y_rMenu div.rm2{ background-image:url(../images/rM2.png); background-repeat: no-repeat; background-position:10px center;}
.y_rMenu div.rm3{ background-image:url(../images/rM3.png); background-repeat: no-repeat; background-position:10px center;}
.y_rMenu div.rm4{ background-image:url(../images/rM4.png); background-repeat: no-repeat; background-position:10px center;}
.y_rMenu div.rm5{ display:none;background-image:url(../images/rH5.png); background-repeat: no-repeat; background-position:10px center;width:0px; background-color:#446db4;}
.y_rMenu div:hover{ width:160px; background-color:#446db4;}
.y_rMenu div.rm1:hover{ background-image:url(../images/rH1.png); background-repeat: no-repeat; background-position:10px center;}
.y_rMenu div.rm2:hover{ background-image:url(../images/rH2.png); background-repeat: no-repeat; background-position:10px center;}
.y_rMenu div.rm3:hover{ background-image:url(../images/rH3.png); background-repeat: no-repeat; background-position:10px center;}
.y_rMenu div.rm4:hover{ background-image:url(../images/rH4.png); background-repeat: no-repeat; background-position:10px center;}
/**.y_rMenu div.rm5:hover{ background-image:url(../images/rM5.png); background-repeat: no-repeat; background-position:10px center;}*/
.y_rMenu div.rm5 a{ display:none;color:#fff;}
.y_rMenu div.rm1:hover a,.y_rMenu div.rm2:hover a,.y_rMenu div.rm3:hover a,.y_rMenu div.rm4:hover a{ color:#fff;}/**,.y_rMenu div.rm5:hover a*/