﻿@charset "utf-8";
.index_banner,.index_header,.index_nav{min-width:1200px}
.index_header{background:transparent url(index_header_bg.jpg) no-repeat center center}
.index_header .header_main{background-color:transparent}
.content{background-color:#fff}
.switch_ver{line-height:38px;text-align:right;font-size:14px}
.switch_ver a{color:#005b8a}
.clenda{width:506px}
.werther_box{margin-top:-20px;margin-right:40px}
.index_nav{width:100%;background:url(index_nav_bg.jpg) repeat-x 0 0}
.index_nav .nav_cont{width:1200px;margin:0 auto;overflow:hidden}
.nav_cont ul{width:1220px}
.nav_cont ul li{float:left;height:48px;font-size:20px;text-align:center}
.nav_cont li a{float:left;height:38px;padding:0 27px 0 28px;margin-top:5px;border-right:1px solid #3e3e3e;line-height:34px;color:#fff}
.nav_cont li:hover,.nav_cont ul .on{background-color:#545454}
.calendar_box{width:509px}
.index_banner{position:relative;z-index:0;width:100%;height:498px}
.index_banner .slide_page{position:absolute;bottom:20px;left:0;z-index:10;width:100%}
.index_banner .slide_page .slide_page_cont{position:relative;left:50%;z-index:1;float:left}
.index_banner .slide_page .page_cont{float:left;position:relative;left:-50%;z-index:1}
.index_banner .slide_page .page_list{float:left;width:40px;height:4px;margin:0 6px;border-radius:20px;background-color:rgba(255,255,255,.8)}
.index_banner .slide_page .on{background-color:#fff600}
.index_banner .slide_cont,.index_banner .slide_cont .slide_list{position:absolute;top:0;left:0;z-index:0;width:100%;height:498px}
.index_banner .slide_cont .slide_list{display:none;background-position:center center}
.index_banner .banner_cont{position:relative;z-index:1;width:1200px;margin:0 auto}
.index_text_img{position:absolute;top:90px;right:20%;z-index:3}
.index_type_bg{position:absolute;top:0;left:-128px;z-index:1}
.index_banner .search_page{position:relative;z-index:2;width:600px;margin:40px 0 0}
.index_banner .search_type{margin-bottom:10px}
.index_banner .search_type li{float:left;width:76px;height:38px;line-height:28px;font-size:18px;color:#fff;text-align:center;cursor:pointer}
.index_banner .search_type .on{background:url(search_on.png) no-repeat 0 0}
.index_banner .search_box{width:600px;padding:5px;border-radius:6px;background-color:#92cae5}
.index_banner .search_list{border-radius:9px;background-color:#fff;overflow:hidden}
.index_banner .search_list .search_text{width:420px;height:40px;padding:0 20px;font-size:16px;line-height:40px}
.index_banner .search_list .search_btn{width:100px;height:40px;padding-left:40px;line-height:38px;font-size:22px;color:#fff;text-align:center;background:url(index_search_btn.png) no-repeat 0 0}
.platform{position:relative;z-index:2;width:800px;padding:30px 14px;margin-top:20px}
.platform li{float:left;width:80px;height:120px;margin:0 6px;text-align:center;font-size:16px}
.platform li img{width:62px;margin:0 auto}
.platform li span{line-height:34px;color:#00369a;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 1px 0 #fff,0 -1px 0 #fff}
.platform li:hover img{-webkit-animation:.5s myRotate;animation:.5s myRotate}
.pm_box{overflow:hidden}
.pm_box .pm_list{height:24px;line-height:24px;margin:10px 0 10px}
.pm_list .pm_icon{width:15px;height:15px;margin-top:4px;margin-right:10px;vertical-align:text-bottom;background-position:0 0}
.pm_list .pm_title{font-size:16px;color:#ff6b12}
.pm_list .scroll_text{position:relative;z-index:1;width:170px;height:24px;overflow:hidden}
.pm_list .scroll_list{position:absolute;top:0;left:0;z-index:1}
.pm_list .scroll_list li{font-size:16px;line-height:24px;color:#717171}
.pm_list li a{color:#717171}
.pm_list .peo_icon{display:inline-block;width:10px;height:12px;background-position:-20px 0}
.pm_list .peo_visit{color:#929292}
.pm_list .peo_visit em{color:#ff6b12}
.list_slide{position:relative;z-index:1;width:1200px;height:86px;margin:10px 0 24px}
.list_slide_box .bxslider{margin-right:-9px;overflow:hidden}
.list_slide_box li{float:left;margin-right:9px}
.list_slide .slide_cont,.list_slide .slide_list{position:absolute;top:0;left:0;z-index:1;width:1200px;height:86px}
.list_slide .side_keys{position:absolute;top:50%;z-index:3;width:19px;height:34px;margin-top:-17px;background-repeat:no-repeat;background-position:0 0}
.list_slide .side_pre{left:-40px;background-image:url(side/index_pre.png)}
.list_slide .side_next{right:-40px;background-image:url(side/index_next.png)}
.list_slide .slide_list ul{width:1229px}
.list_slide .slide_list li{float:left;margin-right:29px}
.index_news_box{overflow:hidden}
.index_news_ul{width:1245px}
.index_news_ul .news_ul_li{float:left;width:370px;margin-right:45px}
.index_news_ul .index_news_title{height:32px;line-height:32px}
.index_news_ul .index_news_title .title_text{width:76px;padding-left:4px;border-bottom:2px solid #0086e4;font-size:18px;color:#0086e4}
.index_news_ul .news_title_cont{width:290px;height:32px;border-bottom:2px solid #c4c4c4}
.index_news_ul .news_title_cont .more{width:27px;height:6px;margin-top:16px;margin-right:10px;background-position:0 -20px}
.news_ul_li .news_cont_list{padding:16px 5px;overflow:hidden}
.news_ul_li .news_cont_list li{float:left;width:100%;line-height:26px}
.news_ul_li li i{font-size:14px;font-style:normal;color:#545454}
.news_ul_li li em{width:4px;height:4px;margin-top:12px;margin-right:5px;border-radius:4px;background-color:#ff5900}
.news_ul_li li a{width:260px;color:#545454;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.index_main_box .index_list_titile{width:100%;height:54px;margin-top:-56px;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#28a6f5;font-size:22px;line-height:60px;text-align:center;font-weight:700;color:#fff}
.index_main_box .index_list_nav{width:100%;height:601px;background:url(index_filter_white.png) repeat 0 0}
.index_main_box .index_list_nav li{float:left;width:176px;height:50px;padding-left:54px;border-bottom:1px solid #cadce8;line-height:50px;font-size:18px}
.index_list_nav li i{display:inline-block;width:17px;height:17px;margin-right:14px;background:url(index_nav_icon.png) no-repeat 0 0}
.index_list_nav li a{color:#6f6f6f}
.index_list_box{padding:6px 50px 0 20px}
.index_list_cont{padding:10px 0 10px 2px;overflow:hidden}
.index_list_cont li{float:none;width:100%;font-size:14px;line-height:28px}
.index_list_cont li i{font-style:normal;color:#757575;float: right;}
.index_list_cont li em{width:4px;height:4px;border-radius:4px;margin-top:12px;margin-right:6px;background-color:#ff5900}
.index_list_cont li a{color:#545454}
.index_list_page{padding-top:30px;overflow:hidden}
.index_list_page .index_page{position:relative;float:left;left:50%}
.index_list_page .index_page li{position:relative;float:left;left:-50%;width:25px;height:25px;margin-right:5px;border-radius:3px;text-align:center;line-height:25px;border:1px solid #d7d7d7}
.index_page li a{width:100%;height:100%;color:#6a6f74}
.index_list_page .index_page .page_nonum{width:64px;height:24px}
.index_side_tool{position:absolute;top:226px;right:40px;z-index:30;width:58px}
.index_side_tool li{position:relative;z-index:1;float:left;width:36px;height:40px;margin:2px 0;padding:9px 11px;border-radius:5px;background-color:#4471ae;text-align:center;cursor:pointer}
.index_side_tool li:hover{background-color:#154992}
.index_side_tool li:hover .erweima_box{display:block}
.index_side_tool li img{float:left;margin:2px 0 0 2px}
.index_side_tool li a{color:#fff;font-size:16px;line-height:20px}
.index_side_tool li .erweima_box{display:none;position:absolute;left:-248px;top:-4px;z-index:1;width:234px;height:96px;padding:7px 8px;background:url(erweima_box_bg.png) no-repeat 0 0}
.index_side_tool .erweima_box .erweima{width:72px;margin:12px 14px 0 14px}
.index_side_tool .erweima_box h6{margin:12px 0 10px;font-size:18px}
.index_side_tool .erweima_box span{line-height:20px}
.footer_erweima .erweima img{ width: 119px;height: 119px;}
/* add by hwy */

/*列表页 分类选择状态*/
.index_list_nav .on{background-color:#caf2f7}
@keyframes myRotate{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes myRotate{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.index_main .search_page{z-index:2;width:600px}
.index_main .search_type{margin-bottom:10px}
.index_main .search_type li{float:left;width:76px;height:38px;line-height:28px;font-size:18px;color:#fff;text-align:center;cursor:pointer}
.index_main .search_type .on{background:url(search_on.png) no-repeat 0 0}
.index_main .search_box{width:600px;padding:5px;border-radius:6px;background-color:#92cae5}
.index_main .search_list{border-radius:9px;background-color:#fff;overflow:hidden}
.index_main .search_list .search_text{width:420px;height:40px;padding:0 20px;font-size:16px;line-height:40px}
.index_main .search_list .search_btn{width:100px;height:40px;padding-left:40px;line-height:38px;font-size:22px;color:#fff;text-align:center;background:url(index_search_btn.png) no-repeat 0 0}
