@charset "utf-8";
/* CSS Document */

.wid_div_sty{ max-width:1280px; margin:0px auto; background: url(../images/a_bg_s.png) no-repeat center 160px #edf3fc; zoom:1; padding:0px 0px 20px 0px; border-bottom:1px solid #B9CDF2;}
.wid_div_sty:after{ display:block; clear:both; content:""; height:0px; line-height:0px; font-size:0px;}
.head_div{ background:url(../images/head_ban_img.png) no-repeat center; height:130px;}
.logo_div{ background:url(../images/logo.png) no-repeat left center; height:130px; width:1000px; margin:0px auto;}

.nav_div{max-width:1280px; margin:0px auto; height:41px; background:#2255B1;}
.nav_ul{ width:1000px; margin:0px auto; display:block; line-height:41px;}
.nav_ul li{ float:left;}
.nav_ul li a{ display:block; float:left; color:#fff; font-size:15px; width:110px; text-align:center;}
.nav_ul li a:hover{ color:#FF0;}
.nav_l_as{ background:#FFA800;}


.all_wid_sty{ clear:both; padding:15px 0px 0px 0px; width:1000px; margin:0px auto;}


.log_div{ border:1px solid #B9CDF2; width:250px; background:#fff;}
.log_tit{ background:url(../images/log_hed_bg.png) no-repeat; height:51px;  margin:0px auto;}
.log_con{ background:url(../images/log_but_bg.png) no-repeat; clear:both; position:relative; margin:10px 0px 0px 0px; height:61px; }
.log_ul li{ float:left; padding:10px 2px 15px 0px; display:block; line-height:14px;}
.log_inp{ position:absolute; height:20px; line-height:20px; width:100px; padding:0px 0px 0px 5px; left:25px; top:3px; outline:none; color:#666; border:0px; background:none;}
.log_inps{ position:absolute; height:20px; line-height:20px; width:100px; padding:0px 0px 0px 5px; left:25px; top:36px; outline:none; color:#666; border:0px; background:none;}
.log_but{ position:absolute; height:64px; width:68px; right:0px; top:-2px; background:none; border:0px; display:block; cursor:pointer;}
.log_t{ clear:both; background:#E5EBF0; padding:8px 5px; line-height:20px; margin:18px 0px 0px 0px; color:#666;}
.log_cor{ color:#CF291A;}


.new_div{ width:445px; margin:0px 0px 0px 15px; border:1px solid #B9CDF2; border-radius:5px; zoom:1;}
.new_div:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.new_div_w{ border:1px solid #fff; background:url(../images/res_sh_bg.png) repeat-x #fff; padding:10px 10px 0px 10px; border-radius:5px; zoom:1;height:135px; }
.new_div_w:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.new_div_ad{ width:730px; zoom:1;}
.new_div_ad:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.new_nav{ zoom:1;}
.new_nav:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.new_nav_ad{ background:url(../images/tit_bg.png) repeat-x left bottom; height:25px;}
.new_tit{ background:url(../images/new_bg.png) no-repeat left 0px; padding:0px 20px 0px 22px; height:18px; line-height:18px; color:#2255B1;}
.new_tit_ad{ background:url(../images/new_bg_t.png) no-repeat left 4px; padding:0px 20px 0px 22px;  color:#2255B1; border-bottom:2px solid #2255B1; height:23px;}
.more_sty{ display:block; background:url(../images/more_bg.png) no-repeat; width:28px; height:20px; line-height:20px; padding:0px 0px 0px 15px; font-size:12px; color:#377ADF;}
.news_text_ul li{ clear:both; height:34px; line-height:34px; _height:31px; _line-height:31px; *height:31px; *line-height:31px; border-bottom:1px dotted #ddd; background:url(../images/n_lis_bg.png) no-repeat left center; padding:0px 0px 0px 22px;}
.news_text_ul li a{ display:block; width:350px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new_time{ font-size:12px; color:#999;}

.news_text_ad_ul li{ clear:both; height:34px; line-height:34px; _height:31px; _line-height:31px; *height:31px; *line-height:31px; border-bottom:1px dotted #ddd; background:url(../images/n_lis_bg.png) no-repeat left center; padding:0px 0px 0px 22px;}
.news_text_ad_ul li a{ display:block; width:220px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.exp_sp{ display:block; font-size:12px;}
.exp_a1{ display:block; background:url(../images/exp_bg.png) no-repeat; height:47px; width:195px; color:#fff; padding:8px 0px 0px 75px; font-size:16px;text-shadow: 1px 1px 1px #67AD43;}
.exp_a2{ display:block; background:url(../images/exp_bg.png) no-repeat left -65px; height:47px; width:195px; color:#fff; padding:8px 0px 0px 75px; font-size:16px;text-shadow: 1px 1px 1px #4B86C9; margin-top:10px;}
.exp_a3{ display:block; background:url(../images/exp_bg.png) no-repeat left -130px; height:47px; width:195px; color:#fff; padding:8px 0px 0px 75px; font-size:16px;text-shadow: 1px 1px 1px #C97E4D; margin-top:10px;}
.exp_a4{ display:block; background:url(../images/exp_bg.png) no-repeat left bottom; height:47px; width:195px; color:#fff; padding:8px 0px 0px 75px; font-size:16px;text-shadow: 1px 1px 1px #1C6FB9; margin-top:10px;}
.exp_a1:hover{ display:block; background:url(../images/exp_bgs.png) no-repeat; color:#fff;}
.exp_a2:hover{ display:block; background:url(../images/exp_bgs.png) no-repeat left -65px;  color:#fff;}
.exp_a3:hover{ display:block; background:url(../images/exp_bgs.png) no-repeat left -130px;  color:#fff;}
.exp_a4:hover{ display:block; background:url(../images/exp_bgs.png) no-repeat left bottom; color:#fff;}


.vio_div{ width:270px; border:1px solid #B9CDF2; border-radius:5px; zoom:1;}
.vio_div:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.hei_t_div{ border:1px solid #fff; background:url(../images/res_sh_bg.png) repeat-x #fff; padding:10px 10px 0px 10px; border-radius:5px; zoom:1;height:275px; }
.hei_t_div:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.new_tit_e{ background:url(../images/new_bg_e.png) no-repeat left 0px; padding:0px 20px 0px 22px; height:18px; line-height:18px; color:#2255B1;}
.new_tit_v{ background:url(../images/new_bg_v.png) no-repeat left 0px; padding:0px 20px 0px 22px; height:18px; line-height:18px; color:#2255B1;}

.plat_ul{ display:block; padding-top:5px;}
.plat_ul li{ display:block; padding:6px 0px 0px 0px;}
.plat_a{ display:block; height:36px; line-height:36px; border:2px solid #fff;  border-radius:5px; padding:0px 0px 0px 45px; font-size:15px; color:#2255B1;}
.plat_as{ display:block; height:36px; line-height:36px; border:2px solid #fff;  border-radius:5px; padding:0px 0px 0px 45px; font-size:15px; color:#e99420;}
.plat_sp{ display:block;border:1px solid #b9cdf2; border-radius:5px;background:#e5edfb;}
.plat_sp:hover{ display:block;border:1px solid #a6beeb; border-radius:5px;background:#dae6fb;}
.plat_sps{ display:block;border:1px solid #F2CCB4; border-radius:5px;background:#F8F2E5;}
.plat_img1{ background:url(../images/res_pt_img.png) no-repeat 4px 4px;}
.plat_img2{ background:url(../images/res_pt_img.png) no-repeat 4px -52px;}
.plat_img3{ background:url(../images/res_pt_img.png) no-repeat 4px -108px;}
.plat_img4{ background:url(../images/res_pt_img.png) no-repeat 4px -163px;}
.plat_img5{ background:url(../images/res_pt_img.png) no-repeat 4px -220px;}

.br_in_div{ line-height:34px; background:url(../images/r_i_x.png) repeat-x;}
.vio_img{ padding:15px 0px 10px 0px; zoom:1;}
.vio_img:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.dec_a_1{ display:block; height:35px; line-height:35px; background: url(../images/video_tb.png) no-repeat 5px 7px #FFA800; width:90px; border-radius:5px; padding:0px 0px 0px 30px; color:#fff;}
.dec_a_1:hover{background: url(../images/video_tb.png) no-repeat 5px 7px #FA7E0F; color:#fff;}
.dec_a_2{ display:block; height:35px; line-height:35px; background: url(../images/video_tb.png) no-repeat 5px -73px #FFA800; width:90px; border-radius:5px; padding:0px 0px 0px 30px; color:#fff;}
.dec_a_2:hover{background: url(../images/video_tb.png) no-repeat 5px -73px #FA7E0F; color:#fff;}


.res_sha{ border:1px solid #B9CDF2; border-radius:5px; zoom:1;}
.res_sha:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.res_s_x{ border:1px solid #fff; background:url(../images/res_sh_bg.png) repeat-x #fff; padding:12px 0px 0px 0px; border-radius:5px; zoom:1;}
.res_s_x:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.res_tit{ padding:0px 15px; height:32px;}
.res_t_c{ background:url(../images/res_tit_bg.png) no-repeat left center; height:16px; line-height:16px; padding:0px 0px 0px 25px; font-size:15px; color:#197EC8;}
.res_l_a{ border:1px solid #ddd; width:205px; padding:8px; display:block;}
.res_l_a:hover{ border:1px solid #B9CDF2; background:#EAF2FF;}
.res_img{ display:block;}
.res_img img{ height:115px; width:205px;}
.res_img_tit{ display:block; width:205px; margin:0px auto; text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height:20px; padding-top:5px; cursor:pointer;}
.res_ul li{ float:left; padding:0px 7px 20px 17px;}




.bottom_div{ border-top:1px solid #fff; max-width:1280px; margin:0px auto; background:url(../images/bot_bg.png) repeat-x #fff; text-align:center; padding:20px 0px 20px 0px; line-height:25px;}








.muen_div{ width:230px;}
.mue_ul{ border:1px solid #B9CDF2; border-top:0px; padding:0px 0px 3px 0px; background:#fff; border-radius:0px 0px 5px 5px;}
.mue_tit{ background:url(../images/cd_bg.png) no-repeat; height:39px; line-height:39px; font-size:16px; color:#fff; border-radius:5px 5px 0px 0px; text-align:center;}
.nue_list{ padding:15px 0px 0px 0px; clear:both;}
.mu_sp{display:block; background:url(../images/mue_bg.png) repeat-x; border-top:1px solid #D8E5FA;}
.mu_sps{display:block; background:url(../images/mue_bgs.png) repeat-x; border-top:1px solid #D8E5FA;}
.mu_sp:hover{display:block; background:url(../images/mue_bgs.png) repeat-x; border-top:1px solid #D8E5FA;}
.mue_a{ display:block; height:33px; line-height:33px; font-size:15px; padding:0px 0px 0px 15px; border:2px solid #fff; background:url(../images/mue_jt.png) right center no-repeat;}
.mue_as{ display:block; height:33px; line-height:33px; font-size:15px; padding:0px 0px 0px 15px; border:2px solid #fff; background:url(../images/mue_jts.png) right center no-repeat; color:#2255B1;}
.mue_a:hover{ color:#197EC8;background:url(../images/mue_jts.png) right center no-repeat;}
.nu_tag_ul{ display:block; border-top:1px solid #D8E5FA; border:0x; padding:10px 15px;}
.nu_tag_ul li{ padding:5px 0px;}
.mu_tag_sp{ border:1px solid #D8E5FA;border-radius:5px; display:block;}
.m_t_a{ display:block; border:1px solid #fff; border-radius:5px; height:30px; line-height:30px; background:url(../images/mu_a_bg.png) repeat-x; font-size:14px; padding:0px 0px 0px 10px;}
.m_t_as{ display:block; border:1px solid #fff; border-radius:5px; height:30px; line-height:30px; background:url(../images/mu_a_bgs.png) repeat-x; font-size:14px; padding:0px 0px 0px 10px;color:#2255B1;}

.sta_con_r{ width:755px; background:#fff; border:1px solid #B9CDF2;border-radius:5px; min-height:500px;}
.sta_c_w{ border:1px solid #fff; zoom:1; border-radius:5px; background:url(../images/res_sh_bg.png) repeat-x;}
.sta_c_w:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}
.sta_tit{ border-bottom:1px solid #D8E5FA;}
.sta_t_w{height:35px; line-height:35px; padding:0px 10px; color:#666;  border-bottom:1px solid #fff;}
.sta_t_w a{ color:#666;}
.sta_b_s{ font-size:13px; background:url(../images/ret_bg.png) no-repeat left center; padding:0px 0px 0px 25px; display:block; cursor:pointer;}
.sta_r_d{ padding:15px; zoom:1;}
.sta_r_d:after{ clear:both; display:block; content:""; font-size:0px; height:0px ; line-height:0px;}

.list_r_ul{ display:block;}
.list_r_ul li{ clear:both; border-bottom:1px dotted #ddd; height:40px; line-height:40px;_height:36px; _line-height:36px;*height:36px; *line-height:36px; background:url(../images/dian.png) no-repeat  left center; padding-left:8px;}
.list_r_ul li:hover{  background:url(../images/dians.png) no-repeat  left center;}
.list_r_ul li a{ color:#333; float:left;}
.list_r_ul li a:hover{ color:#197EC8;}
.time_span{ float:right; font-size:12px; color:#999; padding:1px 0px 0px 0px;}

.paging_ul li{ float:left; padding:0px 5px 0px 5px; font-size:12px; line-height:20px;}
.pag_sp{ display:block; cursor:pointer;  width:30px; height:20px;}
.pag_sp1{ background:url(../images/paging_jt.png) no-repeat 9px 4px #999;}
.pag_sp2{ background:url(../images/paging_jt.png) no-repeat -63px 4px #999;}
.pag_sp3{ background:url(../images/paging_jt.png) no-repeat 9px -34px #999;}
.pag_sp4{ background:url(../images/paging_jt.png) no-repeat -63px -34px #999;}
.pag_sp1:hover{ background:url(../images/paging_jt.png) no-repeat 9px 4px #666;}
.pag_sp2:hover{ background:url(../images/paging_jt.png) no-repeat -63px 4px #666;}
.pag_sp3:hover{ background:url(../images/paging_jt.png) no-repeat 9px -34px #666;}
.pag_sp4:hover{ background:url(../images/paging_jt.png) no-repeat -63px -34px #666;}
.pag_numb{ display:block; border:1px solid #ddd; text-align:center; width:20px; height:20px; cursor:pointer;}
.pag_numb:hover{ border:1px solid #999;}
.pag_opt{ outline:none;  height:20px;}
.paging_div{ padding:25px 0px 0px 0px ; width:540px; margin:0px auto;}

.lis_pag_tit{ text-align:center; font-size:18px; }
.lis_pag_time{ text-align:center; font-size:12px; color:#999;height:45px; line-height:30px;}
.lis_pag_img{ text-align:center;}
.lis_pag_text{ padding:15px 0px; line-height:22px; color:#666;}
.lis_pag_fj{ background:url(../images/lis_pag_fj.png) no-repeat -3px -1px; line-height:35px; height:35px; padding:0px 0px 0px 30px; color:#0C7ACF; cursor:pointer;}
.lis_pag_sx{ text-align:center;  border-top:1px dotted #CCC; margin:25px 0px 0px 0px; padding:15px 0px 0px 0px;}
.lis_pag_a{ padding:0px 50px 0px 0px;}
.lis_pag_sx a{ color:#666;}
.lis_pag_sx a:hover{ color:#0C7ACF;}



.pla_pro_ul{  display:block;}
.pla_pro_ul li{ float:left; padding:10px 0px 0px 13px;}
.list_pag{ display:block; padding:25px 0px 0px 350px;}
.list_pag_bgs{ border-radius:50%; background:#2255B1; height:15px; width:15px; display:block; cursor:pointer;}
.list_pag_bg{ border-radius:50%; background:#999; height:15px; width:15px; display:block; cursor:pointer;}
.list_pag li{ float:left; padding:0px 10px 0px 0px;}

.ad_login_user_head{ height:70px; width:75px; border:1px solid #dddddd; overflow:hidden; padding:3px;}
.ad_login_user_head img{height:70px; width:75px;}
.ad_log_na_ul{ display:block; padding:7px 0px 0px 5px; width:120px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.l_b_s{ padding:15px 0px 0px 0px;}
.l_b_c{ display:block; height:30px; line-height:30px; width:92px; border-radius:5px; float:left; text-align:center; background:#F90; color:#fff;}
.l_b_cs{ display:block; height:30px; line-height:30px; width:100px; border-radius:5px; float:left; text-align:center; background:#4871BC; color:#fff; margin-left:10px;}
.log_b_s{ padding:0px 0px 0px 0px;}
.l_b_c:hover{ color:#fff;}
.l_b_cs:hover{ color:#fff;}

.vio_new_div{ padding:15px 0px 0px 0px;}
.vio_i_l{ width:270px; height:155px; border-radius:5px;}
.vio_t_r{ width:445px; line-height:30px; background:url(../images/v_n_bg.png) repeat-x;}
.s_b_s{ display:block; border:1px solid #B9CDF2; background:#E4ECFB;  border-radius:5px 0px 0px 5px;}
.s_b_a{ display:block; width:80px; border:1px solid #fff; height:30px; line-height:30px; border-radius:5px 0px 0px 5px; color:#F3971B; background:url(../images/video_tb.png) no-repeat 10px 6px; padding:0px 0px 0px 30px;}
.s_b_a:hover{ display:block; width:80px; border:1px solid #fff; height:30px; line-height:30px; border-radius:5px 0px 0px 5px; color:#2255B1; background:url(../images/video_tbs.png) no-repeat 10px 6px; padding:0px 0px 0px 30px;}
.s_b_ss{ display:block; border:1px solid #B9CDF2; border-left:0px; background:#E4ECFB;  border-radius:0px 5px 5px 0px; }
.s_b_as{ display:block; width:100px; border:1px solid #fff; height:30px; line-height:30px;  border-radius:0px 5px 5px 0px; color:#F3971B; background:url(../images/video_tb.png) no-repeat 15px -76px; padding:0px 0px 0px 35px;}
.s_b_as:hover{ display:block; width:100px; border:1px solid #fff; height:30px; line-height:30px;  border-radius:0px 5px 5px 0px; color:#2255B1; background:url(../images/video_tbs.png) no-repeat 15px -76px; padding:0px 0px 0px 35px;}
.sb_bt_div{ padding:10px 0px 0px 0px; clear:both;}

.ban_ul li{ float:left;}