/* 幻灯开始*/
#imgshow_mask{width:100%; position:absolute; z-index:1; background:url(../images/imgshow_mask.png) repeat-x 0 0; height:27px;}
.bannerbg {height:400px; overflow:hidden;}
#imageShow{ clear:both;border-bottom:1px solid #fff;}
#imageShow .imagebg{height:400px; overflow:hidden; position:relative;}
#imageShow .imagebg li { height: 400px; overflow: hidden; position:absolute; top:0; left:0; width:100%; display:block; filter:alpha(opacity=0); opacity: 0;}

.bannerbg_1{width:50%; position:absolute; top:0; left:0; height:400px;}
.bannerbg_2{width:50%; position:absolute; top:0; right:0; height:400px;}
.bannerbg_main{background-position:center; background-repeat:no-repeat; width:100%; position:absolute; top:0; right:0; height:400px;}
.banner {margin:0 auto;width:960px;height:400px;position:relative;overflow:hidden;}
.btn_home_down {width:195px;height:62px;position:absolute;top:296px;left:36px;cursor:pointer;background:url(../images/home/btn_home_down.png);}
.btn_home_android {width:195px;height:62px;position:absolute;top:296px;left:240px;cursor:pointer;background:url(../images/home/btn_home_android.png);} 


.scrollbg {height:80px;background:#f4f4f4 url(../images/home/scroll_bg.png) 0 100% repeat-x;}
.scroll {margin:0 auto;width:960px;height:76px;position:relative;}
.s_pre, .s_next {display:block;width:48px;height:76px;position:absolute;}
a.s_pre {background:url(../images/home/arrow_l.png);top:4px;left:0;}
a.s_pre:hover {background:url(../images/home/arrow_l_on.png);}
a.s_next {background:url(../images/home/arrow_r.png);top:4px;right:0;}
a.s_next:hover {background:url(../images/home/arrow_r_on.png);}
.outScroll_pic{  height: 76px;margin-left: 70px;overflow: hidden;position:relative;width:822px; top:2px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic {margin:0 auto;width:40000px; height:76px; }
.scroll_pic li {float:left;float: left; height: 65px;width: 145px; margin: 5px 9px; _margin:5px 14px 5px 4px;cursor:pointer;  background:#000;}
.scroll_pic li img {filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.current {width:144px;height:65px;border:2px #ff780d solid;background:url(../images/home/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:0;}
.currently img {filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
/* 幻灯结束*/

/*-- 首页新闻 --*/
.home_news{ width:444px; height:300px; padding:45px 0;}
.home_news_line{ height:1px; background:#dbdbdb; font-size:0;}
.home_news_line div{ height:1px; width:100px; background:#f60; font-size:0;}
.home_news_more{ float:right; background:url(../images/home_news_more.jpg) no-repeat 0 0; width:49px; height:18px; text-align:center; display:block; line-height:18px; color:#fff; margin-top:3px;}
.home_news_more:hover{ color:#fff; background:url(../images/home_news_more.jpg) no-repeat -50px 0;}
.home_news dl{ height:110px; clear:both; padding:10px 0 15px; border-bottom:1px dashed #dbdbdb; margin-bottom:15px;}
.home_news dt{ width:210px; float:left;}
.home_news dt img{ padding:5px; background:url(../images/home_news_img_bg.jpg) no-repeat 50% 0px; border-top:0;}
.home_news dd{ width:234px; float:right; line-height:21px;}
.home_news_details{ padding-right:10px; background:url(../images/home_news_details.jpg) no-repeat 100% -8px; cursor:pointer; color:#0050b4;}
.home_news_details:hover{ color:#f60;background-position:100% -38px;}

.home_news li{ padding:4px 0 4px 15px; background:url(../images/icon_org.jpg) no-repeat 0 13px;}
.home_news li span{ float:right; color:#999;}
/*首页资讯*/
.news_panel{overflow:hidden}
.news_panel .left_part{width:824px}
.news_panel .right_part{width:364px}
.elli{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news_panel .tit_name{color:#222;font-size:18px;height:30px;line-height:30px}
.news_panel .check_more{padding:2px 15px 2px 8px;border:1px solid #ddd;border-radius:20px;position:relative;top:-2px;margin-left:10px;color:#00b48d;text-decoration:none}
.news_panel .check_more:after{position:absolute;content:'';width:0;height:0;border-top:3px solid transparent;border-left:3px solid #00b48d;border-bottom:3px solid transparent;top:5px;right:8px}
.news_panel .section{border:1px solid #ddd;border-top:2px solid #00b48d;margin-top:10px;overflow:hidden}
.news_panel .right_part .section{border-top:2px solid #4a7bb2;border-left:0;background-color:#fff}
.news_panel .right_part .news_list{padding:20px 0 20px 20px}
.news_panel .right_part .news_list li{list-style:outside;width:305px;overflow:hidden}
.news_panel .right_part .news_list .text{display:none}
.news_panel .right_part .news_list .text.show{display:block}
.news_panel .right_part .text{padding-left:15px;white-space:normal}
.news_panel .fl .section{height:275px}
.news_panel .news_slider{position:relative}
.news_panel .news_slider img{width:315px;height:260px;background:#ececec}
.news_panel .news_list{font-size:14px;width:315px;overflow:hidden;padding:20px;}
.news_panel .news_list li{margin-top:8px}
.news_panel .hot_rank{padding:15px 20px 15px 70px;font-size:14px}
.news_panel .hot_rank h4{font-size:18px;color:#00b48d}
.news_panel .hot_rank li{margin-top:6.5px;max-width:350px}
.news_panel .hot_rank .rank_num{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;line-height:16px;text-align:center;color:#fff;background:#d5d5d5;border-radius:6px;margin-right:5px;font-size:12px}
.news_panel .hot_rank .hot{background:#00b48d}
.service_panel{padding:20px 0;border:1px solid #ddd;overflow:hidden;height:116px}
.service_panel .s_item{width:398px;text-align:center;float:left;height:116px;border-right:1px solid #ddd}
.service_panel .s_item span{display:inline-block;*display:inline;*zoom:1;color:#00b48d;font-size:18px;position:relative;top:5px;margin-left:20px;text-align:left}
.service_panel .s_icon{display:inline-block;*display:inline;*zoom:1;width:86px;height:86px;position:relative;top:15px}