/* CSS Document */

.bg{width:100%;padding:0;margin:10px 0 0 0;}
.bg .sx_slide{width:1024px;margin:0 auto;padding:0;overflow:hidden;margin-bottom:20px;}
.bg .sx_slide .sx_left{width:764px;height:274px;float:left;magin:0;padding:0;}
.bg .sx_slide .sx_right{float:right;width:260px;margin:0;padding:0;}
.bg .sx_slide .sx_right .sx_rlist{ list-style:none;margin:0;padding:0;width:100%;}
.bg .sx_slide .sx_right .sx_rlist .sx_ra{ line-height:40px; background-color:#eee;max-height:52px;}

.bg .sx_slide .sx_right .sx_rlist .sx_rb{ background-color:#005db1;margin:6px 0;margin:5px 0\9; /* all ie */}
.bg .sx_slide .sx_right .sx_rlist .sx_rb a img{padding:5px 0 0 25px;padding:7.2px 25px\9; /* all ie */}
.bg .sx_slide .sx_right .sx_rlist .sx_ra a img{padding:5px 0 0 25px;padding:5px 25px\9; /* all ie */}
.bg .sx_slide .sx_right .sx_rlist .sx_rb:hover{ background:#1d8aec;}
.bg .sx_slide .sx_right .sx_rlist .sx_ra:hover{ background:#fff;}

#selVal{ border:1px solid #005db1; width:152px;height:23px;margin:0 0 0 27px;height:11px\9;padding:0;color:#ccc;font-size:10px;padding:6px 0\9; /* all ie */}
#btnSear{ border:0; background:#015daa;height:25px;padding:0;margin:0;width:50px; color:#fff; cursor:pointer;}


.bg .sx_content{width:1024px;margin:0 auto;padding:0;overflow:hidden;}
.bg .sx_content .sx_about{float:left;width:333px;margin-right:12px;}
.bg .sx_content .sx_news{float:left;width:333px;margin-right:12px;}
.bg .sx_content .sx_tpro{float:left;width:333px;}

.sx_tit{ background:url(../images/t_bg.jpg) no-repeat;height:50px;}
.sx_tit img{padding:15px 0 0 15px;}
.sx_info{ background:url(../images/info_bg.jpg) no-repeat;height:191px;}
.sx_info .a_img{padding:10px;}
.sx_info p{ text-align:justify; text-indent:28px; line-height:20px;margin:0;padding:0 10px;}
.sx_hr{width:313px; border:0px;height:1px; background-color:#EEE;margin:10px;}
.sx_more{float:right;margin:0 10px 0 10px; display: block;width:313px;}
.sx_more a{color:#005db1; display:block;text-align:right;}
.sx_more a:hover{color:#e7000f; background-color:#eee;}
.sx_nlist{margin:0px; list-style:none;padding:10px;min-height:120px;}
.sx_nlist li{ line-height:25px; height:24px;}
.sx_nlist li .sx_ico{ display:block;width:15px; height:15px; background:url(../images/n_ico.png) no-repeat; line-height:25px; float:left;margin:5px 0;}
.sx_nlist li .tit{float:left;overflow:hidden;width:70%;max-height:25px;}
.sx_nlist li .time{float:right; font-style:italic;color:#999;}
.sx_nlist li:hover{ background-color:#eee;}
.sx_nlist li a:hover{ color:#e7000f;}

.sx_tplist{margin:0;list-style:none;padding:2px 2px 7px 2px;}
.sx_tplist .p_a{ line-height:33px; background-color:#fff;}
.sx_tplist .p_b{ line-height:33px; background-color:#eee;}
.sx_tplist .p_a:hover{ background:#fbfafa;}
.sx_tplist .p_b:hover{ background:#fbfafa;}
.sx_tplist a{margin-left:20px;}
.sx_tplist a:hover{color:#e7000f;}

.sx_link{ background-color:#005db1;margin-top:30px;}
.sx_linkInfo{ width:1024px;margin:0 auto;padding:0;overflow:hidden;}
.sx_linkInfo span{color:#fff; line-height:30px; display:block;text-align:center;}
.sx_linkInfo span a{color:#fff;}
.sx_linkInfo span a:hover{color:#e7000f;}

.sx_footer{width:1024px;margin:0 auto;padding:0;overflow:hidden;}
.sx_footer span{display:block;line-height:60px; text-align:center;color:#999;}
.sx_footer span a{color:#999;}
.sx_footer span a:hover{color:#e7000f;}