@charset "utf-8";
.bg_1{
   width: 100%;
}
.bg_2{
   width: 100%;
}
.hidden{
   display: none;
}
.visible{
   display: block;
}
#fd{
   border-bottom: #d7dce8 1px dashed;
    text-align: center;
    border-left: #d7dce8 1px dashed;
    line-height: 24px;
    width: 118px;
    font-family: tahoma;
    margin-bottom: 0px;
    background: url(../images/fdt.jpg) repeat-x center top;
    float: right;
    height: 24px;
    color: #91a5d0;
    border-top: #d7dce8 1px dashed;
    cursor: pointer;
    border-right: #d7dce8 1px dashed;
}
#fd:hover{
   border-bottom: #aeb8d2 1px dashed;
    border-left: #aeb8d2 1px dashed;
    color: #b45406;
    border-top: #aeb8d2 1px dashed;
    border-right: #aeb8d2 1px dashed;
}
#main_width_right{
   margin: 25px auto 35px;
    width: 95%;
}
#box_root{
   margin-left: auto;
    margin-right: auto;
}
INPUT{
   font-size: 12px;
}
SELECT{
   font-size: 12px;
}
.clear{
   clear: both;
}
.float_left{
   float: left;
}
.float_right{
   float: right;
}
#box_header{
   width: 100%;
}
#box_header_sub1{
   width: 100%;
}
#box_header_sub2{
   width: 100%;
    height: 298px;
}
#box_header_sub3{
   width: 100%;
    height: 155px;
    overflow: hidden;
}
#box_header_sub4{
   width: 100%;
    display: none;
    overflow: hidden;
}
#box_header_sub5{
   width: 100%;
    display: none;
    overflow: hidden;
}
#box_main{
   background-image: url(../images/index_bg.gif);
    background-color: #ffffff;
    width: 100%;
    background-repeat: repeat-y;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
#box_left{
   text-align: left;
    width: 244px;
    float: left;
}
#box_left .columnSpace{
}
#left_title_1{
   background: url(../images/x111.html) #1a1c1d no-repeat left center;
    height: 30px;
    color: #ff008a;
}
#box_member_bg{
   width: 100%;
}
#left_title_2{
   background: url(../images/x222.html) #1a1c1d no-repeat left center;
    height: 30px;
    color: #ff008a;
}
#box_left_sub2{
   width: 100%;
    background: #242529;
    height: 100px;
}
#left_title_3{
   background: url(../images/x333.html) #1a1c1d no-repeat left center;
    height: 30px;
    color: #ff008a;
}
#box_left_sub3{
   width: 100%;
    background: #242529;
    height: 100px;
}
#left_title_4{
   background: url(../images/x444.html) #1a1c1d no-repeat left center;
    height: 30px;
    color: #ff008a;
}
#box_left_sub4{
   width: 100%;
    background: #242529;
    height: 100px;
}
#left_title_5{
   background: url(../images/x555.html) #1a1c1d no-repeat left center;
    height: 30px;
    color: #ff008a;
}
#box_left_sub5{
   width: 100%;
    background: #242529;
    height: 100px;
}
#left_title_6{
   background: url(../images/x666.html) #1a1c1d no-repeat left center;
    height: 30px;
    color: #ff008a;
}
#box_left_sub6{
   width: 100%;
    background: #242529;
    height: 100px;
}
#box_middle{
   text-align: left;
    width: 517px;
    float: left;
    overflow: hidden;
}
#box_middle .columnSpace{
}
#middle_title_1{
   background: #ff008a;
    height: 30px;
    color: #000;
}
#box_middle_sub1{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#box_middle_1_bg_left_width{
   padding-bottom: 0px;
    padding-left: 10px;
    width: 180px;
    padding-right: 0px;
    background: #000;
    float: left;
    color: #fff;
    padding-top: 10px;
}
#box_middle_1_bg_right_width{
}
#middle_title_2{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_middle_sub2{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#box_middle_2_bg_left_width{
   padding-bottom: 0px;
    padding-left: 10px;
    width: 180px;
    padding-right: 0px;
    background: #000;
    float: left;
    color: #fff;
    padding-top: 10px;
}
#box_middle_2_bg_right_width{
}
#middle_title_3{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_middle_sub3{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#box_middle_3_bg_left_width{
   padding-bottom: 0px;
    padding-left: 10px;
    width: 180px;
    padding-right: 0px;
    background: #000;
    float: left;
    color: #fff;
    padding-top: 10px;
}
#box_middle_3_bg_right_width{
}
#middle_title_4{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_middle_sub4{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#middle_title_5{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_middle_sub5{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#middle_title_6{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_middle_sub6{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#box_right{
   text-align: left;
    width: 262px;
    float: left;
    overflow: hidden;
}
#box_right .columnSpace{
}
#right_title_1{
   background: #1a1c1d;
    height: 30px;
    color: #ff008a;
}
#box_right_sub1{
   height: 100px;
    color: #000;
}
#right_title_2{
   background: #1a1c1d;
    height: 30px;
    color: #ff008a;
}
#box_right_sub2{
   height: 100px;
    color: #000;
}
#right_title_3{
   background: #1a1c1d;
    height: 30px;
    color: #ff008a;
}
#box_right_sub3{
   height: 100px;
    color: #000;
}
#right_title_4{
   background: #1a1c1d;
    height: 30px;
    color: #ff008a;
}
#box_right_sub4{
   height: 100px;
    color: #000;
}
#right_title_5{
   background: #1a1c1d;
    height: 30px;
    color: #ff008a;
}
#box_right_sub5{
   height: 100px;
    color: #000;
}
#right_title_6{
   background: #1a1c1d;
    height: 30px;
    color: #ff008a;
}
#box_right_sub6{
   height: 100px;
    color: #000;
}
#box_right2{
   text-align: left;
    width: 806px;
    float: left;
}
#box_right2 .columnSpace{
}
#right2_title_1{
   background: #ff008a;
    height: 30px;
    color: #000;
}
#box_right2_sub1{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#box_right2_1_bg_left_width{
   padding-bottom: 0px;
    padding-left: 10px;
    width: 180px;
    padding-right: 0px;
    background: #000;
    float: left;
    color: #fff;
    padding-top: 10px;
}
#box_right2_1_bg_right_width{
}
#right2_title_2{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_right2_sub2{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#box_right2_2_bg_left_width{
   padding-bottom: 0px;
    padding-left: 10px;
    width: 180px;
    padding-right: 0px;
    background: #000;
    float: left;
    color: #fff;
    overflow: hidden;
    padding-top: 10px;
}
#box_right2_2_bg_right_width{
   padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    float: left;
    overflow: hidden;
    padding-top: 10px;
}
#right2_title_3{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_right2_sub3{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#box_right2_3_bg_left_width{
   padding-bottom: 0px;
    padding-left: 10px;
    width: 180px;
    padding-right: 0px;
    background: #000;
    float: left;
    color: #fff;
    padding-top: 10px;
}
#box_right2_3_bg_right_width{
}
#right2_title_4{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_right2_sub4{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#right2_title_5{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_right2_sub5{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#right2_title_6{
   width: 100%;
    background: #ff008a;
    height: 30px;
    color: #000;
}
#box_right2_sub6{
   width: 100%;
    background: #c5c5bd;
    height: 100px;
}
#box_right3{
   text-align: left;
    width: 806px;
    float: left;
}
#box_right3 .columnSpace{
}
#box_right3_sub1{
   width: 100%;
}
#box_right3_sub2{
   width: 100%;
}
#box_right3_sub3{
   width: 100%;
}
#box_right3_sub4{
   width: 100%;
}
#box_right3_sub5{
   width: 100%;
}
#box_right3_sub6{
   width: 100%;
}
#box_footer{
   width: 100%;
    height: auto;
    margin-left: auto;
    clear: both;
    margin-right: auto;
}
#box_footer_sub1{
   background-image: url(../images/index_r12_c1.jpg);
    text-align: center;
    width: 100%;
    background-repeat: repeat-x;
    height: 126px;
}
#box_footer_sub1 A{
   color: #624185;
}
#box_footer_sub1 A:hover{
   color: #624185;
}
#box_footer_sub1 UL{
}
#box_footer_sub1 LI{
   line-height: 21px;
}
#box_footer_sub2{
   width: 100%;
    display: none;
}
#box_footer_sub3{
   width: 100%;
    display: none;
}
#left_title_member{
   width: 100%;
    background: url(../images/left_member.html) #1a1c1d no-repeat left center;
    height: 30px;
    color: #ff008a;
}
.right_title_product{
   background: url(../images/pro.html) no-repeat left top;
}
.right_title_member_center{
   background: url(../images/member.html) no-repeat left top;
}
.right_title_news{
   background: url(../images/news.html) no-repeat left top;
}
.right_title_map{
   background: url(../images/map.html) no-repeat left top;
}
.right_title_download{
   background: url(../images/download.html) no-repeat left top;
}
.right_title_messageboard{
   background: url(../images/messageboard.html) no-repeat left top;
}
.right_title_profile{
   background: url(../images/profile.html) no-repeat left top;
}
.right_title_network{
   background: url(../images/network.html) no-repeat left top;
}
.right_title_contact_us{
   background: url(../images/contact_us.html) no-repeat left top;
}
.right_title_dinggou{
   background: url(../images/dinggou.html) no-repeat left top;
}
#title_ding_wei{
}
.right_title_same_bg{
   width: 100%;
    background: url(../images/tong_yong.html) no-repeat left top;
    height: 40px;
}
.left_bg_top{
   min-height: 121px;
    background: url(../images/left_box_bg.html) no-repeat left top;
    height: auto !important;
}
.left_bg_bottom{
   background: url(../images/leftbottom.html) no-repeat left bottom;
}
.left_bg_middle_bg{
   background: url(../images/leftbg.html) repeat-y;
}
#box_left_sub1_sub10{
}
.main_font{
   margin: 30px auto;
    width: 87%;
}
#box_header_sub2{
	width: 100%;
	height: 32px;
	overflow: hidden;
	background-image: url(../images/index_list1.jpg);
	background-repeat: repeat-x;
}
#box_header_sub2 UL LI{
   float: left;
}
#box_header_sub2 UL LI A{
   text-align: center;
    line-height: 32px;
    width: 125px;
    display: block;
   
    height: 32px;
    color: #FFF;
    font-weight: bold;
 
}
#box_header_sub2 UL LI A:hover{
	color: #fff;
	background-image: url(../images/index_list2.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
}
#box_header_sub2 .no_border{
   width: 121px;
    border-right: medium none;
}
.FrontComContent_detail01-d1_c1 .title{
   background-image: url(../images/index_pro_title.jpg);
    width: 806px;
    height: 44px;
}
.FrontComContent_detail01-d1_c1 .title H3{
   padding-left: 40px;
    float: left;
    color: #1e3a52;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    padding-top: 16px;
}
.FrontComContent_detail01-d1_c1 .content{
   padding-left: 5px;
    width: 796px;
}
.alltitle1{
   background-image: url(../images/index_pro_title.jpg);
    width: 806px;
    height: 44px;
}
.alltitle2{
   padding-left: 40px;
    float: left;
    color: #1e3a52;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    padding-top: 16px;
}
.alltitle_index1{
   background-image: url(../images/index_main_title.html);
    width: 735px;
    height: 30px;
}
.alltitle_index2{
   padding-left: 42px;
    float: left;
    color: #000;
    font-size: 15px;
    font-weight: normal;
    text-decoration: none;
    padding-top: 6px;
}
.alltitle_index3{
   float: right;
}
.index_main_nei{
   width: 707px;
    margin-left: 14px;
}
.indextitle1{
   background-image: url(../images/index_right_top_bg.html);
    width: 231px;
    height: 31px;
}
.indextitle2{
   padding-left: 34px;
    float: left;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    padding-top: 5px;
}
.indextitle3{
   float: right;
}
.indextitle12{
   background-image: url(../images/index_pro_title.jpg);
    width: 656px;
    height: 27px;
    margin-left: 5px;
}
.indextitle22{
   padding-left: 20px;
    float: left;
    color: #0655a0;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    padding-top: 5px;
}
.indextitle32{
   float: right;
}
