@charset "utf-8";
/* CSS Document */
.a_ad_div{ width:1280px; background:#fff; margin:0px auto;}

.head_div{ background:url(../images/banner.png) no-repeat center top;  height:200px; margin:0px auto;}
.nav_div{ height:36px; line-height:40px; height:40px; margin:0px auto;background:#0382d4;}
.nav_text{ width:1000px; margin:0px auto;}
.nav_ul li{ float:left;}
.nav_ul li a{ display:block;  float:left; text-align:center; font-size:16px;}
.nav_a_bg:hover{ color:#FF0;}
.nav_a_bgs{ width:85px; color:#FFF; line-height:40px; height:40px; background:#EDAF27; display:block;}
.nav_a_bg{ width:112px; color:#FFF;display:block;}
.con_div{ width:1000px; margin:0px auto; padding:20px  0px; zoom:1;}
.con_div:after{ clear:both; display:block; content:""; font-size:0px; height:0px; line-height:0px;}
.news_div{ width:680px;}
.public_titss{ border-bottom:2px solid #1B8CCC;height:30px; }
.public_text{  border-radius:5px 5px 0px 0px;  background: url(../images/new_bg.png) no-repeat 0px center; font-size:16px; color:#1B8CCC; padding:0px 0px 0px 25px; width:245px;}
.pub_eng{ font-size:12px; padding:0px 0px 0px 5px; color:#666;}
.public_more{ color:#666;}
.news_con{ padding:10px 0px 0px 0px;}
.news_img{ position:relative;}
.news_img_num{ position:absolute; right:10px; bottom:10px;}
.news_img_num li{ float:left; z-index:999; width:15px; height:15px; line-height:15px; color:#FFF; text-align:center; font-size:12px; margin:0px 5px 0px 0px; cursor:pointer;}
.news_img_num li:hover{background:#F00;}
.new_nub_li{ background:#333;}
.new_nub_lis{ background:#F00;}
.news_img_ul{ width:290px; height:160px; overflow:hidden;}
.news_img_ul li{ float:left;}
.news_text{ width:380px;}
.news_text_ul li{ clear:both; height:38px; line-height:38px; border-bottom:1px dotted #dddddd; background:url(../images/new_j.png) no-repeat left center; padding:0px 0px 0px 10px;}
.news_text_ul li a{ display:block; width:320px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_text_ul li a img{width:290px; height:160px;}
.new_time{ font-size:12px; color:#999;}

.login_div{ width:305px; background:#1B8CCC;border-radius:5px; zoom:1; height:202px; position:relative;}
.bg_img_st{ position:absolute; background:url(../images/login_r.png) no-repeat; height:45px; width:43px; right:-1px; top:-1px;}
.login_div:after{ display:block; clear:both; content:""; height:0px; line-height:0px; font-size:0px;}
.login_top{  color:#FFF;  font-size:16px; height:35px; line-height:35px; padding:10px 20px 0px 20px; border-radius:5px 5px 0px 0px; }
.login_con{  padding:0px 20px; height:82px;}
.login_ul{display:block;width:180px;margin:0px auto; float:left;}
.login_ul li{ padding:10px 0px 0px 0px;}
.login_inp{ background:url(../images/login_bg.png) no-repeat left -1px #fff; height:27px; display:block; padding-top:3px; border-radius:5px;}
.login_inps{ background:url(../images/login_bg.png) no-repeat left -55px  #fff; height:27px; display:block; padding-top:3px; border-radius:5px;}
.login_inp_k{ display:block; height:25px; line-height:25px; font-size:12px; color:#999; width:150px; margin:0px 0px 0px 28px; outline:none; border:0px; background:none;}
.login_but{ background:url(../images/login_bg.png) no-repeat left -100px; height:45px; width:235px; display:block; cursor:pointer;}
.login_but:hover{ background:url(../images/login_bgs.png) no-repeat left -100px; height:45px; width:235px; display:block; cursor:pointer;}
.login_ts{ font-size:12px; color:#fff; display:block; padding:20px 0px 0px 0px;}
.tea_but{ width:1000px; margin:0px auto;}
.l_but_div{ background:#70CCFC; height:70px; line-height:70px; text-align:center; width:75px; border-radius:5px; font-size:18px; color:#024C75; margin:10px 0px 0px 0px; cursor:pointer; }
.l_but_div:hover{ background:#5AC6FF;}
.l_t_x{ border-top:1px dotted #60AFDB; display:block; padding:10px 20px 0px 20px; color:#83D0FC;}


.tea_but_a{ display:block; width:240px; height:70px;  border-radius:5px; color:#1B8CCC; text-align:center; padding:15px 0px 0px 0px; border:1px solid #75C3EF; background:#E2F3FD;}
.tea_but_a:hover{ background:#1B8CCC; color:#fff; border:1px solid #1B8CCC; }
.tea_but_1{ padding-right:10px;}
.tea_but_tit{ display:block; font-size:20px;}
.tea_but_tits{ display:block; font-size:16px;}
.f_s_d{ padding:20px 0px 0px 0px;}


.pub_tre_div{ width:320px;}
.pub_tre_mag{ margin-left:20px;}
.public_texts{ border-radius:5px 5px 0px 0px; font-size:16px; color:#1B8CCC; padding:0px 20px 0px 0px; }
.public_tits{ height:25px; border-bottom:2px solid #1B8CCC; }
.public_tre_con{ border:1px solid #dddddd; border-top:0px; border-radius:0px 0px 5px 5px; height:240px; padding:15px 9px 0px 9px;}
.por_img img{ width:300px; height:130px;}
.por_text{ text-indent:2em; line-height:22px; padding:10px 0px 0px 0px;}
.por_more{ color:#FF7901;}
.dec_video{ width:300px;}
.dec_vid_div{ padding:15px 0px 0px 0px;}
.dec_vid_div a{ display:block; width:110px; color:#FFF; height:35px; line-height:35px; font-size:16px; padding-left:35px;}
.vid_a{ background: url(../images/video_tb.png) no-repeat 10px 7px #4AC847; color:#FFF;}
.vid_as{ background: url(../images/video_tb.png) no-repeat 10px -73px #4AC847; color:#FFF;}
.vid_a:hover{ background: url(../images/video_tb.png) no-repeat 10px 7px #43AF40; color:#FFF;}
.vid_as:hover{ background: url(../images/video_tb.png) no-repeat 10px -73px #43AF40; color:#FFF;}
.public_tit{ background:#0382d4; height:38px; line-height:38px; font-size:16px; color:#FFF; padding-left:15px; }



.news_text_uls li{ clear:both; height:35px; _height:30px; *height:30px;  background:url(../images/dian.png) no-repeat left 10px; padding:0px 0px 0px 10px;}
.news_text_uls li a{ display:block; width:240px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.reso_div{ height:500px; background:#ACE5FA; width:1280px; margin:0px auto;}
.reso_con{ width:1000px; margin:0px auto;}
.reso_top{ text-align:center; background:url(../images/b_xx.png) repeat-x 0px 45px; color:#0C5179; padding:15px 0px 15px 0px; font-size:13px;}
.reso_tit_text{ background:#ACE5FA; width:100px; margin:0px auto; font-size:18px;}
.reso_img_con{ width:1033px; margin:0px auto; zoom:1; padding:0px 0px 0px 31px;}
.reso_img_con:after{ clear:both; display:block; content:""; font-size:0px; height:0px; line-height:0px;}
.reso_img_ul li a{ display:block;}
.reso_a_img{ width:205px; height:115px;}
.r_a_t{ display:block; font-size:16px; padding:5px 0px 0px 0px; width:200px; margin:0px auto; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.r_a_ts{ display:block; font-size:12px; color:#999;}
.reso_img_ul li{ float:left; width:205px; text-align:center; padding:10px; border:1px solid #ddd; margin:20px 31px 0px 0px; }



.link_div{  margin:0px auto; border-top:1px solid #ddd; margin:20px 0px 0px 0px;}
.link_div{ padding:25px 0px 0px 0px; zoom:1;}
.link_div:after{ clear:both; display:block; content:""; font-size:0px; height:0px; line-height:0px;}
.link_l_ul{ display:block; width:1000px; margin:0px auto;}
.link_l_ul li{ float:left; padding:0px 10px 0px 0px; line-height:25px; color:#666;}
.link_sel{ width:250px; height:25px; line-height:25px; outline:none; color:#666; }
.link_x{ color:#CCC; padding:0px 10px;}

.bottom_div{ width:1000px; margin:0px auto; text-align:center; clear:both; padding:25px 0px;}
.bottom_nav a{ color:#333;}
.bottom_nav{ color:#999;}
.bot_nav_x{ font-size:10px; padding:0px 5px;}
.bottom_d{ line-height:25px; padding:15px 0px 20px 0px;}


.wid_div{ width:1000px; margin:0px auto;}

.cur_pos_div{ color:#666; padding:15px 0px 0px 0px; height:33px;}
.cur_pos_div a{ color:#666;}
.cur_pos_div a:hover{ color:#1e489d;}
.list_pat_l{ width:210px;}
.list_ul{ display:block; border:1px solid #E1E1E1; border-bottom:0px; margin-top:13px;}
.list_ul li{border-bottom:1px solid #E1E1E1; line-height:40px;}
.list_a{ color:#333; background:url(../images/lis_bg.png) no-repeat 192px center; display:block; font-size:16px; padding:0px 0px 0px 12px;}
.list_a:hover{ color:#0C5179; background:url(../images/lis_bgs.png) no-repeat 192px center #f0f0f0; display:block; }
.list_as{ color:#0C5179; background:url(../images/lis_bgs.png) no-repeat 192px center #f0f0f0; display:block; font-size:16px; padding:0px 0px 0px 17px;}
.return_div{ display:block; background:url(../images/ret_bg.png) no-repeat left center; padding:0px 10px 0px 26px; float:right; cursor:pointer;}
.list_pat_r{ width:775px; border:1px solid #E1E1E1; zoom:1; padding:1px 1px 30px 1px; min-height:450px;}
.list_pat_r:after{ clear:both; content:""; display:block; font-size:0px; line-height:0px; height:0px;}
.lis_r_tit{ background:#f0f0f0; height:35px; line-height:35px; padding:0px 0px 0px 10px;}
.list_r_ul{ display:block; padding:15px 10px 0px 10px;}
.list_r_ul li{ clear:both; border-bottom:1px dotted #ddd; height:40px; line-height:40px; 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;}
.list_r_ul li a:hover{ color:#1e489d;}
.time_span{ float:right; font-size:12px; color:#999; padding:1px 0px 0px 0px;}


.pla_pro_div{ width:225px; height:200px;text-align:center;}
.pla_pro_ul{ padding:20px 0px 0px 0px; display:block;}
.pla_pro_ul li{ float:left; padding:10px 0px 0px 25px;}
.pla_pro_img{ display:block; border:1px solid #e1e1e1; width:205px; height:115px; padding:10px; margin:0px auto;}
.pla_pro_img:hover{ background:#f0f0f0; border:1px solid #ddd;}
.pla_pro_img img{ border:0px;width:205px; height:115px; }
.pla_pro_text{ display:block; color:#333; padding:10px;}
.pla_pro_text a:hover{ color:#1e489d;}

.pla_pro_ulw{ padding:20px 0px 0px 0px; display:block;}
.pla_pro_ulw li{ float:left; padding:5px 0px 0px 30px;}
.pla_pro_divs{ text-align:center;}
.pla_pro_imgs{ display:block; border:1px solid #e1e1e1;  padding:8px; margin:0px auto;}
.pla_pro_imgs:hover{ background:#f0f0f0; border:1px solid #ddd;}
.pla_pro_imgs img{ border:0px;width:200px; height:150px; }

.list_pag{ display:block; padding:25px 0px 0px 350px;}
.list_pag_bgs{ border-radius:50%; background:#0C5179; 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;}


.lis_pag_con{ clear:both; padding:25px 10px 0px 10px;}
.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;}

.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;}


.sear_top{ border:1px solid #e1e1e1; border-top:2px solid #01A9EC; padding:8px; zoom:1;}
.sear_top:after{ clear:both; display:block; content:""; height:0px; line-height:0px; font-size:0px;}
.sear_left{ float:right; width:230px;}
.sear_righ{ float:left; padding:7px 0px 0px 0px;font-weight:bold; font-size:15px;}
.sear_list{ border:1px solid #e1e1e1; border-top:0px; padding:0px 0px 20px 0px; zoom:1;}
.sear_list:after{ clear:both; display:block; content:""; height:0px; line-height:0px; font-size:0px;}

.sear_numb{  color:#1E489D; padding:0px 5px;}
.sear_no{ text-align:center; padding:50px 0px;}
.sear_div{border:1px solid #E1E1E1; height:28px; width:140px; padding:4px 0px 0px 25px; background:url(../images/search_bg.png) no-repeat 5px center #FFF;}
.sear_inp{ height:21px; line-height:21px; width:130px; border:0px; outline:none; color:#333;}
.sear_but{border:1px solid #E1E1E1; height:32px; line-height:32px; text-align:center; width:50px; cursor:pointer;}

.frame_div{border:1px solid #e1e1e1; border-top:2px solid #01A9EC; padding:15px 10px 15px 10px; zoom:1}
.frame_div:after{ clear:both; display:block; content:""; height:0px; line-height:0px; font-size:0px;}




.login_user_div{  height:100px; padding:10px 20px 0px 20px; }
.login_user_head{ height:75px; width:80px; overflow:hidden; padding:3px;  background:#fff;}
.login_user_head img{height:75px; width:80px;}
.log_na_ul{ display:block; padding:0px 0px 0px 5px; line-height:25px; color:#fff;}
.login_user_ul{ padding-left:20px;}
.login_user_ul li{ float:left; padding-right:10px;}
.log_us_a{ display:block; height:32px; line-height:32px; padding:0px 27px; color:#024C75; border-radius:5px; background:#70CCFC; float:left;}
.log_us_a:hover{ background:#5AC6FF;}
.visit_div{ width:1000px; margin:0px auto; text-align:right; padding:90px 0px 0px 0px; color:#0086CA; font-size:16px;}
.visit_sp{ display:block; float:right; background:url(../images/tm_f.png); line-height:35px; padding:0px 10px; border-radius:5px;}




/*新加*/
.nav_ul li{ position:relative;}
.l_x_a{ position:absolute;   width:106px; background:#1A6C9B; z-index:1000000; padding:0px 3px;}
.l_x_a a{ color:#fff; display:block; border-top:1px dotted #12679B; width:106px;}
.l_x_t1{left:2px; top:35px;}
.l_x_t2{left:203px; top:35px;}
.l_x_t3{left:317px; top:35px;}
.l_x_t4{left:431px; top:35px;}
.l_x_t5{left:545px; top:35px;}
.l_x_t6{left:659px; top:35px;}
.l_x_t7{left:773px; top:35px;}
.l_x_t8{left:887px; top:35px;}
.list_t_c{ background:#FFF; padding:15px 0px 5px 0px;}
.lis_t_c_ul li{ display:block; height:35px;  border:0px; background:none; padding:0px 10px 10px 10px;}
.l_t_a{ height:35px; line-height:35px; border:1px solid #e1e1e1; display:block; border-radius:5px;  background:url(../images/sub_sj.png) no-repeat 10px center; color:#333; padding:0px 0px 0px 25px;}
.l_t_as{ height:35px; line-height:35px; border:1px solid #e1e1e1; display:block; border-radius:5px;  background:url(../images/sub_sjs.png) no-repeat 10px center; color:#0C5179; padding:0px 0px 0px 25px;}





