@charset "utf-8";
/* CSS Document */

html, body {margin:0px auto;padding:0px;font: 12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;color:#000; }
div, form, img, ul, ol, li, dl, dt, dd, br, p,span,strong,h4,i,td,tr,th{margin:0px;padding:0px;border:0px;}
img, object, select, input, textarea, button {vertical-align: middle;}
ul, li {list-style-type:none;display:block;}
a{color:#4e4e4e;text-decoration:none;  cursor: pointer; outline: 0 none;  }
a:hover{color:#F60;}
.clear{ clear:both;}
em{	 font-style: normal;font-weight: normal;}
h2 {display: inline; font-size: 20px;padding: 6px 9px 0 0; margin:0px;}
table {border-collapse: collapse;border-spacing: 0;}
.f_left{ float:left;}
.f_right{ float:right;} 
.red{ color:#f00;}
.green{ color:#0f0;}
.c_00a517{ color:#00a517;}
.c_004784{ color:#004784;}


.main{ margin:0px auto; width:700px;}
/***index1***/

.ft_tp{}
.ft_lttp{ width:422px; float:left; border:1px solid #ccc;margin-bottom:4px;}
.ft_rttp{ width:272px; float:right;}
.ft_rttp img{ margin-bottom:4px;}
.ft_br{ height:28px; line-height:28px; background:#efefef; padding:0px 10px; color:#787878;}
.ft_br_sp{ float:right; }
.ft_br strong{ font-size:14px; color:#F00;}
.ft_br em{ padding:0px 2px;}

.ft_nr{ border-top:2px solid #3398d7; margin:5px auto;}
.fr_nr_strong{ color:#007099; display:block; font-size:14px; background:url(images/tb_img1.jpg) no-repeat left center; padding-left:18px; line-height:30px; height:30px;}
.jchd_ul{ padding:5px 0px;}
.jchd_ul li{ float:left; padding:0px 2px;}
.jchd_ul li a{ text-align:center; display:block; line-height:22px;}
.jchd_ul li a img{ border:1px solid #ccc;}
.jchd_ul li a:hover img{border:1px solid #44a9dd;}

.rmzx_ul{padding:5px 0px;}
.rmzx_ul li{ line-height:30px; border-bottom:1px dashed #ccc; width:320px; float:left; font-size:14px;padding:0px 5px; margin-right:20px;}
.rmzx_ul li a{ background:url(images/bd.png) no-repeat left center; padding-left:13px;}

.wjlz{width:668px; display:block; float:left; height:116px; overflow:hidden;}
.wjlz_ul{padding:5px 0px 0px 0px; }
.wjlz_ul li{ float:left; margin:0px 2px;} 
.wjlz_ul li a{border:1px solid #ccc; display:block; padding:1px; border-radius:3px 3px 3px 3px;}
.wjlz_ul li a:hover{border:2px solid #44a9dd; padding:0px; }
.wjlz_ltsp,.wjlz_rtsp{ float:left; display:block;padding-top:30px;}
 .wjlz_lt_btn{ border:0px; height:65px; width:12px; background:url(images/tp_btn.jpg) left center; cursor:pointer;}
.wjlz_rt_btn{border:0px; height:65px; width:12px; background:url(images/tp_btn.jpg) right center; cursor:pointer;}


/***index2***/
.tw_tp{ border:1px solid #ccc; margin-bottom:5px;}

.tw_nr{ border:1px solid #ccc; clear:both; margin-top:5px; height:auto !important; height:0px;}
.tw_ltnr{ float:left; width:525px; border-right:1px solid #ccc;min-height:312px;
/* sets min-height for ie */
_height:expression(this.scrollheight <312?"312px":"auto");}
.tw_ltnr_tp{ padding:10px 20px;}
.tw_ltnr_tp dl{}
.tw_ltnr_tp dl dt{ display:block; float:left; padding:0px 15px;}
.tw_ltnr_tp dl dt img{ border:1px solid #ccc;} 
.tw_ltnr_tp dl dd{   display:block; } 
.tw_ltnr_tp dl dd strong{font-size:14px; color:#f00;}
.tw_ltnr_tp dl dd p{ line-height:22px;}

.tw_f_rdd{ float:right; padding-top:20px;}


.tw_ltnr_dm{}
.twltnr_dmdh{ background:url(images/br_bg.png) repeat-x center top; height:25px;    padding:5px 20px 0px 20px;    position: relative;}
.twltnr_dmdh ul{ }
.twltnr_dmdh ul li{ float:left; display:block; text-align:center;min-width:80px;_width:80px;}
.twltnr_dmdh ul li a{ display:block; padding:1px 10px 0px 10px; height:23px; line-height:23px;font-weight:bold; font-size:13px;}
.twltnr_dmdh ul li a:hover{ background:#c5e8ff;padding:0px 9px; border-color:#ccc; border-width:1px 1px 0px 1px; border-style:solid; color:#045284; }

.twltnr_dmtb{  width:525px; overflow:hidden; clear: both;}
.twltnr_dmtb table{ text-align:center;}
.twltnr_dmtb table tr{}
.twltnr_dmtb table th{ background:#ccc;line-height:28px; font-size:14px;}
.twltnr_dmtb table td{ line-height:23px; padding:8px 0px 0px 0px;}
.twltnr_dmtb table td em{ color:#f00; font-size:13px; font-weight:bold;}

.bm_btn{ background:url(images/bm_btn.jpg) no-repeat center top; width:96px; height:27px; border:0px; cursor:pointer;}
.bm_an{ background:url(images/bm_an.jpg) no-repeat center top; width:48px; height:22px; border:0px;cursor:pointer;}


.tw_rtnr{ width:172px; float:right;}
.tw_hjxx_dh{background:url(images/br_bg.png) repeat-x center top; height:30px;font-size:14px; color:#346991; text-align:center; display:block;line-height:30px;}
.tw_hjxx_ul{ width:162px; height:264px; overflow:hidden; margin:5px;}
.tw_hjxx_ul ul{ width:162px;  height:264px;  } 
.tw_hjxx_ul li{display:block; margin:5px auto;clear:both;}
.tw_hjxx_ul li img{ border:1px solid #ccc; margin:2px 3px;}
.tw_hjxx_ul li span{ display:inline-block; line-height:18px; width:95px; height:58px; overflow:hidden; float:right;}
.tw_hjxx_ul li span em{ color:#114b8b; }



.tw_sjjp{ margin-top:5px; border-color:#ccc; border-width:0px 1px 1px 1px; border-style:solid;}
.tw_sjjp_dh{background:url(images/br_bg.png) repeat-x center top;padding:0px 12px; height:30px;line-height:30px;}
.tw_sjjp_dh a{ float:right; color:#06C;}
.tw_sjjp_dh a:hover{ text-decoration:underline;color:#F60;}
.tw_sjjp_dh strong{font-size:14px; color:#346991;  display:block;}
.tw_sjjp_ul{ padding:15px 15px 5px 20px;}
.tw_sjjp_ul li{ float:left; display:block; padding:0px 5px;}
.tw_sjjp_ul li a{ display:block; width:100px; text-align:center; line-height:25px;} 
.tw_sjjp_ul li a img{ border:1px solid #ccc;}


/***index3***/
.te_tp{}
.te_tp_lt{ display:block; float:left; width:425px;}
.te_tp_lt img{ border:1px solid #ccc;}
.te_tp_rt{ border:1px solid #ccc; float:right;}
.te_tp_rt p{ background:url(images/xw_bga.png) repeat-x center top;}
.te_tp_rt p a{ width:133px;height:32px;line-height:32px;   padding:0px 1px 0px 0px;display:inline-block; text-align:center; font-size:14px;}
.te_tp_rt p a:hover{ background:url(images/xw_bg.png) repeat-x center top; padding:0px; border-right:1px solid #ccc;}
.te_tp_rt ul{ padding:5px 10px;}
.te_tp_rt ul li{ line-height:26px; font-size:14px; background:url(images/bd.png) no-repeat left center; padding-left:15px;}

.te_cpzs,.te_zsfx{margin-top:5px; border-color:#ccc; border-width:0px 1px 1px 1px; border-style:solid;  }
.te_dh{background:url(images/br_bg.png) repeat-x center top;padding-left:15px; height:30px;}
.te_dh_a{ float:right;  color:#295aa6; line-height:30px;}
.te_dh_a:hover{color:#f00; text-decoration:underline;}
.te_dh strong{font-size:14px; color:#346991;  display:block;line-height:30px; }
.te_dhx{background:url(images/br_bgx.png) repeat-x center top; height:30px;padding:5px 0px 0px 15px;}
.te_dhx a{font-size:14px; color:#346991; text-align:center; display:inline-block;line-height:29px; width:60px; padding:1px 1px 0px 1px;}
.te_dhx a:hover{ background:#FFF; padding:0px; border-color:#cae0eb; border-width:1px 1px 0px 1px; border-style:solid;}
.te_tab{ padding-bottom:10px;}
.te_tab table{ color:#595858;}
.te_tab table th{ height:30px;line-height:30px;}
.te_tab table tr{ text-align:center; }
.te_tab table td{height:23px; line-height:23px; padding:6px 0px;}
.bu_trbg{ background:#d0edff;}
.te_tab table td a{ color:#295aa6;}
.te_tab table td a:hover{color:#f00; text-decoration:underline;}
.te_tab table td em{ text-align:center;}
.rd_q{ background:url(images/hq.png) no-repeat left top; width:20px; height:21px; display:inline-block; line-height:19px; color:#FFF; margin:0px 1px;}
.bu_q{ background:url(images/lq.png) no-repeat left top; width:20px; height:21px; display:inline-block; line-height:19px; color:#FFF; margin:0px 1px;}

.gc_gcdt_nr{ width:700px; height:auto; margin:0px auto;  }
.gc_gcdt_nr ul{  }
.gc_gcdt_nr ul li{ width:230px; height:175px; overflow:hidden; float:left;     text-align:center;}
.gc_gcdt_nr ul li.md_liys{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.gc_gcdt_nr ul li dl {clear: both;padding:14px 0px;  text-align:left;}
.gc_gcdt_nr ul li dl dt {float: left; padding: 8px 3px 0 8px;}
.gc_gcdt_nr ul li dl dd { color: #999999;float: left;width:134px; margin:3px auto 5px auto;}
.gc_gcdt_nr ul li dl dd a{display:inline-block;clear:both; padding:0px 4px; color:#295aa6;}
.gc_gcdt_nr ul li dl dd a:hover{ color:#f00; text-decoration:underline;}
.gc_gcdt_nr ul li dl dd span{ display:block; padding:5px 0px;}
.gc_gcdt_nr ul li dl dd span strong{color: #ce1e07; font-size: 14px;  padding:0px 3px;}
.gc_gcdt_nr ul li p {clear: both; padding:10px 0;text-align: center;}
.gm_btn{ background:url(images/tz_btn.jpg) no-repeat left top; width:70px; height:24px; display:inline-block;}
.hm_btn{ background:url(images/hm_btn.jpg) no-repeat left top; width:70px; height:24px; display:inline-block;}





/*************/
.hightbg .moving_bg{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:2px solid #d52b30;height:23px;_height:23px;padding:0;position:absolute;z-index:190;width:68px;background:#fff;left:20px;}
.hightbg .tab_item{ float:left;width:70px;text-align:center; font:12px/31px "宋体",\5b8b\4f53,arial; z-index:200;position:relative;cursor:pointer;color:#444;height:26px;line-height:26px;}
.hightbg .bg_or02{border-top:2px solid #f4854b;}
.hightbg .bg_or01{border-top:2px solid #009de0;} 
.xiaoxi{text-align:right;}
.ullist_dott{width:290px;float:left;}
.ullist_dott span{color:#444;height:25px;overflow:hidden;}
.ullist_dott li a{color:#444;font-size:12px;}
.slide_content{overflow:hidden;position:relative;_position:inherit;}
.tabslider{width:2500px;}
.tabslider table{float:left; display:block; width:523px; overflow:hidden; margin:0px; padding:0px;}

 
 
