/*返回顶部*/
.retop{text-align: center;margin:20px 0 14px;background:#fff;height:30px;line-height:30px;background:#0066cc;color:#fff;font-size:0.875em;width:100%;display:block;}
.retop:hover{text-decoration:none;background:#2c82d2;color:#fff;}

/*index*/
.hot_index .news_hot li{margin-bottom:4px;padding:0 10px;}
.hot_index .news_hot li a{font-size:0.975em;line-height:1.875em;display:block;overflow:hidden;width:100%;height:1.875em;}
.hot_index .news_hot li.topnew a{font-size:1.25em;font-weight:bold;margin:8px 0 4px 0;overflow:hidden;width:100%;height:1.875em;}

.scoll-hot-pic{margin:0 auto;position:relative;width:330px;overflow:hidden;height:213px;background:#246bcb;margin-top:14px;margin-bottom:9px;}
.hot-pic-zone{border:0;max-width:960px;}
.hot-pic-zone>div{height:180px;}
.hot-pic-zone .mod_01{float:left;position:relative;width:320px;}
.hot-pic-zone .mod_01 img{display:block;height:213px;overflow:hidden;width:320px;}
.hot-pic-zone .mod_01 a{color:#fff;}
.hot-pic-zone .mod_01 p{display:none;}
.indicator{bottom:0;height:34px;left:0;overflow:hidden;position:absolute;z-index:100;width:100%;}
.indicator .indicator-info{background:#0066cc;display:inline-block;float:left;height:34px;line-height:34px;width:40px;text-align:center;color:#fff;font-size:1.125em;width:16%;display:inline-block;font-family:Arial;}
.indicator .indicator-info em{font-size:1.375em;font-family:Arial;}
.indicator .indicator-info span{font-size:1em;font-style: italic;font-family:Arial;}
.indicator .indicator-title{background:rgba(0,0,0,.75);display:inline-block;float:left;height:34px;line-height:34px;font-size:12px;color:#fff;max-width:280px;padding:0 10px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:84%;font-family:"新宋体";font-size:0.875em;}
.indicator .indicator-title a{color:#FFF;}
.scoll-hot-pic-prev,.scoll-hot-pic-next{background-color:rgba(0,0,0,0.5);background-image:url(leftbtn.png);background-position:center;background-repeat:no-repeat;display:none;height:180px;position:absolute;top:0;width:200px;}
.scoll-hot-pic-prev{left:0;}.scoll-hot-pic-next{background-image:url(rightbtn.png);right:0;}
.uc_tg{position:fixed;width:100%;height:55px;left:0;bottom:0;background:rgba(0,0,0,0.85);z-index:999;}
.uc_tg ul{margin:0;padding:0;width:100%;display:block;}
.uc_tg li{float:left;border-left:1px solid #848484;height:55px;padding-top:22px;color:#ffffff;text-align:center;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.uc_tg li a{color:#2b2b2b;text-decoration:none;}
.uc_tg li:nth-child(1){border-left:0;width:66%;background:url(201310141044152667_size2_w35_h34_iifeng.png) no-repeat center 8px;background-size:17px 17px;}
.uc_tg li:nth-child(1):active{background:url(201310141044152667_size2_w35_h34_iifeng.png) no-repeat center 8px #000;background-size:17px 17px;}
.uc_tg li:nth-child(2){width:20%;background:url(201310141044152198_size2_w35_h34_iifeng.png) no-repeat center 8px;background-size:17px 17px;}
.uc_tg li:nth-child(2):active{background:url(201310141044152198_size2_w35_h34_iifeng.png) no-repeat center 8px #000;background-size:17px 17px;}
.uc_tg li:nth-child(3){width:14%;background:url(201310141044165405_size2_w35_h35_iifeng.png) no-repeat center 8px;background-size:17px 17px;}
.uc_tg li:nth-child(3):active{ackground:url(201310141044165405_size2_w35_h35_iifeng.png) no-repeat center 8px #000;background-size:17px 17px;}

.main .tit_index{height:43px;line-height:40px;border-top:1px solid #dfdfdf;background:#eee url(titbar.jpg) repeat-x bottom;color:#123261;font-size:1em;padding-left:20px;margin-bottom:15px;}
.main .tit_index .more{float:right;color:#0066cc;font-size:0.875em;margin-right:20px;}
.con_index .imglist_index{width:94%;margin:0 auto;}
.con_index .imglist_index td{width:49%;text-align:center;vertical-align:top;padding:0 5px;padding-bottom:27px;}
.con_index .imglist_index td img{max-width:100%;}
.con_index .imglist_index .imgname{display:block;text-align:left;font-size:0.875em;line-height:1.3;margin-top:7px;overflow: hidden;
    width: 100%;
    height: 1.175em;}
.infolist_index{border-bottom:1px solid #e5e5e5;margin:-10px 0 10px 0;}
.infolist_index li{border-top:1px solid #e5e5e5;}
.infolist_index li a{width:94%;margin:0 auto;display:block;line-height:2.25em;height:2.25em;overflow:hidden;font-size:1em;}
.mt-29{margin-top:-8px;}
/*xmlist*/
.main .formore,.main .gotop{font:0.875rem '微软雅黑';height:40px;line-height:40px;background:#0066cc;display:block;text-align:center;}
.main .formore{color:#fff;background:#0066cc;}
.main .gotop{color:#999;background:#ebebeb;margin:9px 0px;}
.main .formore:active{background:#3399ff;}
.main .gotop:active{background:#dedddd;}
.main .xmtop{font:1.25rem '黑体';margin:15px 0px 6px;display:block;padding:0px 5px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.main .xmlist{margin-bottom:12px;}
.main .xmlist li{height:34px;border-bottom:1px solid #e5e5e5;padding:0px 10px;}
.main .xmlist li a{font:1rem '微软雅黑';line-height:33px;display:block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
/*newslist*/
.main .newstop{width:320px;margin:17px auto 10px;position:relative;display:block;}
.main .newstop img{width:320px;height:213px;}
.main .newstop span{position:absolute;left:0px;bottom:0px;width:320px;height:34px;overflow:hidden;background:rgba(0,0,0,.66);display: inline-block;text-align:center;font:0.875rem '新宋体';line-height:34px;color:#fff;}
.newslist{margin-bottom:12px;}
.newslist li{display: block;border-bottom:1px solid #e5e5e5;padding:19px 10px 17px;}
.newslist li a{display: -webkit-box;display: -moz-box;display:box;}
.newslist li .date{ float:right; font-size:16px; color:#999999}
.newslist li .ttl{color: #1F376D;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newslist li .foreword{ color:#9a9595;padding-top:6px;font-size:14px}
.newslist li .picnews_src{display:-webkit-box;display:-moz-box;display:box;padding:4px 0}
.newslist li .l{padding-right:12px;}
.newslist li .l img{width:104px;height:69px;}
.newslist li .r {-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:100%;}
.newslist li .r h3 {font-size:1.125rem;font-weight:normal;max-height:3rem;line-height:1.5rem;overflow: hidden;margin-top:-1px;position:relative;display:inline-block;}
.newslist li .r h3 span{ color:#999; padding-left:5px;}
.newslist li .r p{color:#999;overflow: hidden;font-size:0.875rem;max-height:3rem;line-height:1rem;margin-top:-0.125px;}
/*detail*/
.main .detial_title{padding:17px 10px 5px;}
.main .detial_title h2{font:1.5rem '黑体';color:#123261;line-height:30px;}
.main .detial_about{font:0.75rem '新宋体';padding:5px 10px 9px;line-height:18px;color:#ccc;border-bottom:1px solid #e5e5e5;}
.main .detial_about p{font:0.75rem '新宋体';line-height:18px;}
.main .detial_about .smsg{font:0.75rem '新宋体';color:#ff6666;padding-left:13px;background:url(smsg.png) no-repeat 0px 2px;display:inline-block;margin-left:9px;}
.main .detial_text{font:1rem '微软雅黑';color:#666;padding:0px 10px;margin:20px 0 8px 0;line-height:1.875rem;}
.main .detial_text p{margin-top:13px;}
.main .detial_text img{max-width:100%;}
.main .xmop{margin:37px 0px 50px;}
.main .xmop a{color:#ff0000;text-align:center;font:1rem '微软雅黑';line-height:1.875rem;display:block;}
.main .detailblist .tit_index{margin-bottom:10px;}
.main .detailblist ul{margin-bottom:21px;}
.main .detailblist li{padding:0px 10px;}
.main .detailblist li a{font:1rem '微软雅黑';line-height:1.875rem;display:block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.main .commentlist .tit_index span{background:url(bmsg.png) no-repeat left center;-webkit-background-size:24px 21px;background-size:24px 21px;padding-left:29px;padding-bottom:2px;display:inline-block;}
.main .commentlist .writecomment{padding:0px 10px;}
.main .commentlist .commenttxt{width:100%;height:89px;background:#f4f3f3;border:1px solid #ccc;resize:none;border-radius:1px;}
.main .commentlist .commentbtn{height:28px;font-size:0.875rem;line-height:28px;display:inline-block;color:#fff;background:#3399ff;padding:0px 16px;border:none;margin:9px 0px 0px;float:right;}
.main .commentlist .tit_cmt{font-size:1rem;color:#999;padding:0px 17px;height:28px;line-height:28px;display:inline-block;border:1px solid #ccc;border-bottom:0;margin-left:10px;}
.commentlist .comments{margin:-19px 0px 11px;}
.commentlist .comments ul{border-top:1px solid #ccc;padding-top:5px;margin-bottom:7px;}
.commentlist .comments li{border-bottom:1px dotted #ccc;padding:10px 11px 8px;display:-webkit-box;display:-moz-box;display:box;}
.commentlist .comments li .limg{padding-right:5%;}
.commentlist .comments li .limg img{width:41px;height:41px;border-radius:20.5px;}
.commentlist .comments li .rinfo{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:100%;font-size:0.875rem;color:#666;padding-top:10px;}
/*webmap*/
body.gbg{background:#f4f4f4;padding-bottom:0px;}
.main .weblogo{background:url(clogo2.png) no-repeat;width:188px;height:80px;margin:65px auto 40px;}
.main .webmap{margin:11px 0px 23px;}
.main .webmap .biglink{display:block;padding-left:5.9%;font-size:1rem;color:#333;line-height:30px;height:35px;background:#f5f5f5;margin-top:1px;}
.main .webmap .biglink i{width:2px;height:17px;display:inline-block;background:#1d6dcd;vertical-align:middle;margin-right:8px;}
.main .webmap .biglink span{display:inline-block;height:32px;vertical-align:middle;}
.main .webmap .slinks{padding:1px 0px 1px 5.9%;margin-left:-4px;}
.main .webmap .slinks a{font-size:1rem;color:#666;height:35px;line-height:33px;margin:0px 3px 0px 0px;display:inline-block;padding:0px 4px;background:#fff;}
.main .webmap .slinks a.cur,.main .webmap .slinks a:active{background:#9fd3ff;color:#fff;}
.main .webmap .pricelinks a.cur,.main .webmap .pricelinks a:active{background:#ff6666;}
.main .webmap .pricelinks a.manage,.main .webmap .pricelinks a.manage:active{background:#6699ff;color:#fff;}


/*add by zlr update2016-9-13*/
.appload{ padding: 0px 12px; height: 70px; width: 100%; background: url(apploadbg.png) repeat-x; background-size:auto 70px; -webkit-box-sizing: border-box;box-sizing: border-box; position: fixed; bottom: 0; left: 0; padding-top: 20px;}
.appload_box{ width: 206px; }
.appload_icon{ width: 40px; height: 40px; background: url(appicon.png); background-size: 40px auto; display:block; margin-right: 6px;  float: left;}
.appload_info{ width: 160px; float: left; margin-top: 2px;}
.appload_info h3{ color: #0066cc; font-size: 16px; }
.appload_info span{ font-size: 11px; color: #454545;-webkit-transform:scale(0.9); display: block; margin-left: -8px;}
.app_btn{ display: block; background: #ff9933;height: 30px; line-height: 30px; color: #fff; text-align: center; border-radius: 5px;  margin: 5px 14px 0 3px; font-size: 15px; float: right; width: 92px;}
.app_btn:visited{ color: #fff; }
.app_close{ position: absolute;right: 0px; top: 12px; height: 48px; width: 20px; background: url(app_close.png) no-repeat 0px 23px; background-size: 8px auto; }
.guidebg{ background: #f9f9f9; overflow: hidden; padding-top: 0px; }
.guidebox {  position: absolute; top: 50%; margin-top: -200px; width: 100%; }
.guide_tit{ font-size: 24px; color: #48a5f4; text-align: center; padding-bottom:6px; display: block; }
.guide_info{ color: #444444; font-size: 16px; text-align: center; }
.guide_info span{ color: #ff9933; }
.guide_img{ width: 275px; height: 275px; margin: 20px auto 0px; }
.guide_img img{ width: 100% }
.guide_btn{ background: #48a5f4; height: 46px; margin: 0 12px; display: block; text-align: center; color: #fff; line-height: 46px; border-radius: 6px;  margin-top: 40px; font-family: sans-serif;}
.guide_btn:visited{ color: #fff; }
.guide_txt{ color: #d9d9d9; text-align: center; font-size: 14px; padding-top: 6px; }
@media only screen and (min-width: 320px) {
	.app_btn{ width: 73px; }
	.guidebox {  margin-top: -230px; width: 100%; }
	.guide_img {
		 width: 260px; height: 260px; margin-bottom: 25px;
	}
	.guide_btn{  margin-top: 30px;}
}
@media only screen and (min-width: 375px) {
	.app_btn{ width: 92px; }
	.guidebox {  margin-top: -240px; width: 100%; }
	.guide_img {
		 width: 260px; height: 260px; margin-bottom: 25px;
	}
	.guide_btn{  margin-top: 40px;}
}