@charset "utf-8";
/* CSS Document */
.index_banner{ width:1003px; height:154px; background:url(../images/index_banner_bg.jpg) no-repeat; text-align:center; padding-top:15px;}
.index_banner img{ text-align:center; margin-top:10px;}
.main_body{ width:945px; margin-left:29px; margin-top:10px; text-align:left;}
.main_left_box{ float:left; width:276px;}
.main_left_box1{height:277px; border:1px solid #626262; background-color:#2B2C2C;}
.main_left_box1bg{ float:left; margin-top:5px; margin-left:15px; width:240px; height:267px; background:url(../images/index_left.jpg) no-repeat; display:inline;}
.switcher{ float:left; margin-left:2px; margin-top:6px; width:32px; display:inline;}
.points li{ width:32px; height:15px; margin-top:6px; background-color:#000000; cursor:pointer;}
.banners{ float:left; width:205px; }
.banner_on{ width:32px; height:15px; background:url(../images/index_left_topover.jpg) no-repeat;}
.main_left_box2{height:390px; margin-top:10px; border:1px solid #626262; background-color:#2B2C2C;}
.main_left_boxbg{ float:left; background:url(../images/index_left_bg.jpg) no-repeat; width:266px; height:33px; margin-left:5px; display:inline;}
.fuwu{ float:left; margin-top:10px; width:251px; margin-left:5px; text-align:left; display:inline;}
.fuwu li h2 strong a{ color:#0F0F0F; font-size:14px; font-weight:bold;}
.fuwu li h2 strong a:hover{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.fuwu1{ background:url(../images/fuwu1.jpg) no-repeat; height:50px; padding-top:8px; padding-left:20px;}
.fuwu2{ background:url(../images/fuwu2.jpg) no-repeat; height:50px; padding-top:8px; padding-left:20px;}
.fuwu3{ background:url(../images/fuwu3.jpg) no-repeat; height:50px; padding-top:8px; padding-left:20px;}
.fuwu4{ background:url(../images/fuwu4.jpg) no-repeat; height:50px; padding-top:8px; padding-left:20px;}
.fuwu5{ background:url(../images/fuwu5.jpg) no-repeat; height:50px; padding-top:8px; padding-left:20px;}
.taocantuijian{ float:left; display:inline; margin-top:-15px;}
.taocantuijian li{ float:left; background:url(../images/index_left_foot_bg.jpg) no-repeat; width:118px; height:16px; margin-left:8px; margin-top:10px; padding-top:1px; text-align:center; display:inline;}
.main_right_box{ float:left; width:655px; margin-left:12px; display:inline;}
.main_right_box_left{ float:left; width:414px; display:inline;}
.main_right_box_leftbg{ float:left; margin-left:5px; margin-top:2px; background:url(../images/index_mid_bg.jpg) no-repeat; width:406px; height:32px; display:inline;}
.main_right_box_left1 ul, .main_right_box_left2 ul{ float:left; display:inline; width:390px; text-align:left; margin-top:8px;}
.main_right_box_left1 ul li, .main_right_box_left2 ul li{ background:url(../images/index_ico.jpg) no-repeat; padding-left:15px; height:19px;}
.main_right_box_left1 ul li span, .main_right_box_left2 ul li span{ float:right; color:#FFFFFF;}
.main_right_box_left1 ul li h2 strong a, .main_right_box_left2 ul li h2 strong a{ color:#FFFFFF;}
.main_right_box_left1 ul li h2 strong a:hover, .main_right_box_left2 ul li h2 strong a:hover{ color:#FFFFFF;}
.main_right_box_left1{ height:167px; border:1px solid #626262; background-color:#2B2C2C;}
.main_right_box_left2{ margin-top:10px; height:176px; border:1px solid #626262; background-color:#2B2C2C;}
.main_right_box_right{ float:right; width:230px; height:354px; border:1px solid #626262; background-color:#2B2C2C;}
.main_right_box_right ul{ float:left; display:inline; width:215px; text-align:left; margin-top:5px;}
.main_right_box_right ul li{ background:url(../images/index_ico.jpg) no-repeat; padding-left:15px; height:19px;}
.main_right_box_right ul li h2 strong a{ color:#FFFFFF;}
.main_right_box_right ul li h2 strong a:hover{ color:#FFFFFF;}
.main_right_box_rightbg{ float:left; margin-left:5px; margin-top:2px; background:url(../images/index_right_bg.jpg) no-repeat; width:223px; height:32px; display:inline;}
.index_title{ float:left; margin-left:35px; margin-top:8px; display:inline;}
.index_more{ float:right; margin-right:12px; margin-top:8px; display:inline;}
.main_right_box1{ height:355px;}
.main_right_box2{ margin-top:10px; height:313px; background:url(../images/index_anli.jpg) no-repeat; border:1px solid #626262; background-color:#2B2C2C; overflow:hidden;}
.a{}
* html .a{ margin-top:-35px;}
*+ html .a{ }
.main_right_box2 ul{ float:left; margin-left:48px; margin-top:20px; display:inline;}
.main_right_box2 ul li{ float:left; padding-left:20px; padding-top:0px; padding-bottom:0px; display:inline; height:146px; }
.main_right_box2 ul li span{ position:relative; width:178px; text-align:center; display:block; line-height:18px; }
.fuwup{ width:210px; margin-left:10px; margin-top:10px; line-height: 1.5em; color:#FFFFFF;}