/* CSS Document */
body{ font-family:Î¢ÈíÑÅºÚ;}
*{margin:0;padding:0;font-size:12px;}
ul,li,dl,ol{list-style:none;}

/*bannerÂÖ²¥*/
.switchable01 .items li{float:left;width:1110px;height:400px;margin:0 auto;text-align:center;}
.switchable01{height:400px;overflow:hidden;width:1920px;position:relative;}
#buttons01{position:absolute;bottom:20px;left:50%;z-index:101;}
#buttons01 a { cursor: pointer; float: left; border: 1px solid #fff; width: 10px; height: 10px; border-radius: 50%;  margin-right: 5px;background: #fff;}
#buttons01 .on{  background: #666;}
.arrow01{ cursor: pointer; display: none; line-height: 39px; text-align: center; font-size: 36px; font-weight: bold;  position: absolute; z-index: 87; top: 180px; background-color: RGBA(0,0,0,.3); color: #fff;width:40px;height:100px;line-height:100px;}
.arrow01:hover { background-color: RGBA(0,0,0,.9);}
#container01:hover .arrow01{ display: block;opacity:.7;}
#container01 #prev01{ left: 406px;top:140.5px;background:url(../images/index.png) no-repeat left top;z-index:110;position:absolute;}
#container01 #prev01:hover{opacity:.7;}
#container01 #next01{ right: 406px;top:140.5px;background:url(../images/index.png) no-repeat -50px top;z-index:110;position:absolute;}
#container01 #next01:hover{opacity:0.7;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}

<!--content-->
.section{width:100%;}
.section .con{width:1110px;margin:0 auto;margin-top:45px;overflow:hidden;}
.section .con ul{width:1190px;overflow:hidden;}
.section .con li{width:328px;height:409px;border:1px solid #666;float:left;margin-right:60px;margin-bottom:45px;}
.section .con li .con_t{padding-top:35px;padding-left:36px;}
.section .con li .title01{height:45px;border-bottom:1px solid #666;line-height:45px;text-align:center;letter-spacing:1px;width:251px;font-size:16px;color:red;}
.section .con li .title02{color:#999;font-size:16px;line-height:30px;width:251px; padding-top:10px;}
.section .con li .title02 p{color:#666;font-size:14px;line-height:30px;width:251px; text-align:justify;}
.section .con li .title02 p strong{color:red;}

.bottom_l{width:505px;float:left;height:390px;margin-bottom:40px;margin-right:40px;}
.top_01{margin-bottom:40px;}
.bottom_l_t{font-size:20px;color:red;height:38px;line-height:40px;float:left;width:103px;border-bottom:3px solid red;background:url(../images/001.jpg) no-repeat 21px 12px;padding-left:52px;}
.top_01{border-bottom:1px solid #999;height:40px;width:505px;}
.bottom_l_t_r{float:right;line-height:49px;}
.bottom_l_t_r a{text-decoration:none;color:#999;}
.bottom_l_b{height:313px;}
.bottom_l_b .img01{float:left;}
.bottom_l_b .img02{float:right;}
.bottom_l_b .img02 li{border-bottom:1px dashed #ccc;height:39px;line-height:39px;background:url(../images/005_r20_c9.jpg) no-repeat 3px 15px;width:210px;padding-left:20px;}
.bottom_l_b .img02 li a{color:#666;text-decoration:none;font-size:12px;}
.bottom_r{width:560px;float:left;}
.bottom_l_b_1 li{float:left;width:167px;height:142px;margin-right:30px;margin-bottom:25px;}
.bottom_r_1{width:560px;}
.top_01_1{width:560px;}
.bottom_l_b_1 ul{width:600px;}
.bottom_l_b_1 {width:560px;overflow:hidden;}


.foot a{color:#666;font-size:14px;text-decoration:none;}
.foot span{border-right:1px solid #666;line-height:16px;height:16px;padding:0 10px;}
.foot{margin-bottom:15px;}

















