ul{list-style:none;padding:0; margin:0}
a{color:#333}
a:hover{color:#c9242a;}



.mainbox{width:1200px; margin:0 auto 0 auto; overflow:hidden; }


.top_two{width:100%; height:260px; float:left; display:flex; justify-content:space-between; background:#f2f2f2}
.two{width:580px; height:260px; float:left;  overflow:hidden; }
.two ul{width:570px; float:left; overflow:hidden; margin:0 0 0 10px;}
.two li{width:100%; height:40px; line-height:40px; float:left; overflow:hidden;}
.two li a{width:85%; float:left; height:40px; overflow:hidden;}
.two li span{width:9%; float:right; color:#666; margin-right:15px;}




.main_left{width:795px; overflow:hidden; float:left; position:relative; margin-top:20px; margin-bottom:20px;}
.box_t{width:100px;  height:50px; line-height:50px; text-align:center; font-weight:bold;  position:absolute; z-index:99; background:#fff; font-size:18px; color:#000000; border-radius:5px 5px 0 0; border:1px solid #e1e1e1; border-bottom:0px;  }
.left_bottom_ul{width:793px; height:1300px; float:left;  position:absolute; top:50px; border-radius:0 5px 5px 5px; border:1px solid #e1e1e1}

.left_top{width:100%; height:390px; float:left; border-radius:5px; background:#f2f2f2}
.l_t_t{width:100px; height:40px; float:left; margin:10px 0 0 0; background:#3b6faf; text-align:center; line-height:38px; color:#fff; }



.zhiding{width:94%; float:left; margin:20px 0 0 2%; border-bottom:1px solid #e1e1e1; padding-bottom:15px; }
.list{width:94%; float:left; margin:5px 0 0 2%;}

.span_one{width:50px; height:20px; border:1px solid #3b6faf; border-radius:2px; line-height:20px; text-align:center; color:#3b6faf;  float:left; margin-top:7px;}
.left_top li{width:100%; height:40px; line-height:40px; float:left;}
.left_top li a{width:80%; float:left; }
.left_top li span{width:6%; float:right; color:#666;}
.left_top_more{width:100px;  height:20px; float:right; margin:20px 30px 0 0 ;}

.more_link{width:60px; float:right; text-align:right; margin-top:18px; margin-right:35px}
.more_link a{color:#666; font-weight:normal; font-size:14px;}
.more_link a:hover{color:#c9242a;}

.countrys{width:21px; height:15px; float:left; margin:10px 0 0 10px; }
.conntrys a{width:21px; height:15px; float:left; display:block}
.countrys img{outline:0; border:0;}


.left_bottom{width:100%; overflow:hidden; float:left; }
.l_b_t{width:100%; height:50px; float:left;   }
.l_b_t_links{width:90px ; height:50px; float:left; text-align:center; line-height:50px; font-weight:bold; font-size:18px; color:#533b99}
.l_b_t_links_e{padding:0 20px 0 2px; margin-right:10px; height:50px; float:left; line-height:52px;  font-size:18px; color:#999999; background:url(/uploads/image/timages/arrow.png) no-repeat; background-position-y:14px; background-position-x:right}


.l_b_t2{padding:0 10px 0 2px;  height:14px;  line-height:14px;   float:left; margin:18px 10px 0 0; border-right:1px solid #e1e1e1; }

.l_box{width:793px; float:left; border:1px solid #e1e1e1; border-top:1px solid #533b99; overflow:hidden; margin-bottom:20px}
.l_b_list{width:793px;   float:left; overflow:hidden;  border:1px solid #e1e1e1; border-top:0}
.l_b_ul{width:94%; float:left; margin:5px 0 0 2%;  }
.l_b_ul li{width:100%; height:40px; line-height:40px; float:left; overflow:hidden;}
.l_b_ul li a{width:85%; float:left; height:40px; overflow:hidden;}
.l_b_ul li span{width:6%; float:right; color:#999; font-size:14px;}


.l_box2{width:795px; float:left; border-top:2px solid #533b99; overflow:hidden; margin-bottom:20px;   }
.l_b_ul2{width:100%; float:left; margin:5px 0 0 0;   }
.l_b_ul2 li{width:100%; height:90px;  float:left; overflow:hidden; border-bottom:1px solid #e1e1e1; position:relative;}
.l_b_ul2 li a{width:85%; float:left; height:60px; line-height:50px; font-size:18px;  overflow:hidden;}
.l_b_ul2 li span{width:200px; height:20px; border:1px solid #e1e1e1; border-radius:2px; text-align:center;  position:absolute; bottom:10px;  color:#666; left:0; }


.rightbox{width:390px; float:right; overflow:hidden; margin-bottom:20px;} 
.r_box{width:368px; overflow: hidden; float:left; border:1px solid #e1e1e1; background:#f2f2f2;  border-radius:5px; padding:10px; }
.r_box img{width:100%; display:block; float:left; margin:0}

.r_t{width:368px; height:40px; float:left;  border-bottom:1px solid #e1e1e1; font-size:18px; font-weight:bold; line-height:40px;  }

.r_box ul{display:block; width:100%; float:left; margin-top:10px; }
.r_box ul li{width:100%; height:30px; float:left; line-height:30px; font-size:14px; }
.r_box ul li a{width:300px; float:left; color:#000000; overflow:hidden;  height:30px; }
.r_box a:hover{color:#c9242a; }
.r_box ul li span{float:right;  color:#666}

.bgw{background:#fff;}
.tb {width:100%; float:left; border:0; padding:0; margin:10px 0 0 0;  text-align:center;display:flex;flex-wrap:wrap; }
.tb table{width:100%; float:left; font-size:14px; }
.tr1{background:#f2f2f2;}

.express{width:100%; float:left; overflow:hidden;}
.small_tit{width:100%; height:40px; float:left; line-height:40px; font-weight:bold; }
.hq_list{width:100%; float:left; border:0; padding:0; margin:0 0 10px 0;  text-align:center; background:#ffffff;}
.hq_list tr{height:30px; line-height:20px; font-size:14px; background:#fff; }
.tr1{font-weight:bold}
.hq_list td{background:#f2f2f2}
.mgt10{margin-top:10px;}

.keyword {width:100%; float:left; border:0; padding:0; margin:10px 0 0 0;  text-align:center;display:flex;flex-wrap:wrap; }
.keyword div{width:33%; margin:1px 0 0 1px; background:#f2f2f2; line-height:30px; height:30px; font-size:14px; padding:2px 0 2px 0}	


.mgt20{margin-top:20px;}
.mgt50{margin-top:50px;}
.mgt3{margin-top:3px;}




