@charset "utf-8";
/* CSS Document */

/*------------------------------base----------------------------------------------*/
body{ margin:0; font:normal normal 12px/22px Arial, Helvetica, sans-serif; color:#3B3A3A; }
.bussness_index_title span,.bussness_index_content a,.news_index_tilte span,.zx_index_tilte span,.service_index,.collage_index_title span,.servicer_index_bottom li,.link span,.about_pic_content a,.left_news_title span,.left_bs span,.case a,.case_title_t span,.cd,.cd1,.ab,.case_type a ,.case_list a,.job_list dt span,.news_detail dd span,.collage_index_content dd a,.message_left,.message_right,.message_right1,.map_sub a,.left{ float:left}
.index_news_list li span,.news_list li span,.right{ float:right}

ul,dt,dd,dl{ margin:0; padding:0}
img{ border:0}
a{ color:#666666; text-decoration:none}
a:hover,.news_index_content a:hover,.news_index_content li a:hover,.collage_index_content dd a:hover,.bottom_nav a:hover,.map_sub a:hover{ color: #FF6600; text-decoration:underline}
li{ list-style:none}

.nav_M li a,.about_index_title span,.bussness_index_title span,.news_index_tilte span,.zx_index_tilte span,.collage_index_title span,.about_left span,.link span,.sub_menu span,.sub_menu span,.left_news_title span,.left_bs span,.case_title_t span,.collage_type span,.case_detail_p,.p_white{font-size:14px; font-weight:bold;color:#ffffff; }
.nav_M_2 li a {font-size:11px; font-weight:100;}
.p_red{font-size:14px; font-weight:bold;color: #990033}
.p_sblack{ font-weight:bold;color: #000}
.about_index_title span,.bussness_index_title span,.news_index_tilte span,.zx_index_tilte span,.collage_index_title span{ text-align: left}
.nav_M li a,.nav_M_1 li a,.nav_M li a:hover,.nav_M_1 li a:hover,.about_index_title a,.bussness_index_title a,.bussness_index_content a span,.news_index_tilte a,.zx_index_tilte a,.collage_index_title a,.sub_menu span,.left_news_title a,.left_bs a,.left_bs_list a,.case a,.case_title_t span,.case_title_t a,.case_type a,.case_list  span,.case_detail_p ,.collage_type span,.collage_type li,.collage_list_title a,.collage_index_content dd a,.collage_list_content li a,.collage_list_content li dd a,.map_sub a,.bl{display:block;}

/*------------------------------nav----------------------------------------------*/
.nav_M li a,.nav_M li a:hover,.nav_M_1 li a,.nav_M_1 a:hover{
    /* width:80px;  */
    line-height: 16px;}
.nav_M li,.nav_M ul{width: 790px;margin: 0 auto;}
.nav_M li,.nav_M_1 li{float:left; width:70px;border-right: 2px solid #cbccca;text-align: center;}
.nav_M li a,.nav_M_1 a{}
.nav_M li a:hover,.nav_M_1 a:hover{ color: #FFFF00; background:url(../images/nav1_04.gif);  text-decoration:none; padding-top:2px}
/*------------------------------default----------------------------------------------*/
.banner img{ width:985px; height:180px;}
.about_index_title,.bussness_index_title{ height:37px; 
    /* background:url(../images/nav_bg_02.jpg) right no-repeat; */
    background: url(../images/star.png) left no-repeat;
    background-size: auto 60%;
}
.about_index_title,.bussness_index_title,.news_index_tilte,.zx_index_tilte,.collage_index_title{text-align: right}
.about_index_title a,.bussness_index_title a,.news_index_tilte a,.zx_index_tilte a,.collage_index_title a,.left_news_title a,.left_bs a,.collage_list_title a{ padding:8px 15px 0px 20px;color:#ffffff;font-weight: bold; width:50px; float:right}
.about_index_title span{ width:163px; 
    /* background:url(../images/about_01.jpg) left no-repeat; */
    color: #e19527;
}
.bussness_index_title span{width:229px; 
    /* background:url(../images/ba_bg_01.jpg) left no-repeat; */
    color: #e19527;
}

.about_index_title span,.bussness_index_title span{height:22px; padding:10px 0px 5px 30px;
    font-size: 18px;}
.about_index_content{  padding:10px 20px;color: #ffffff;}

.bussness_index_content{ height:170px; 
    padding: 14px 8px 10px 10px;
    /* background:url(../images/bg_03.jpg) left repeat-y; */
    background:url(../images/border.png);
    background-size: 100% 100%;
    box-shadow: 5px 5px 10px -5px #464545;
}
.bussness_index_content a,.case a,a.a1{ width:160px; margin-left:10px;color:#000; font-size:13px; font-weight:bold; text-align:center}
.bussness_index_content a img,a.a1 img{ width:100px; height:90px; padding:1px; border:1px solid #485959}
.bussness_index_content a span,.left_bs_list a span,.case a span{ padding-top:5px}
.bussness_index_content a:hover,.left_bs_list a:hover{ color: #FF6600; text-decoration: none}

.search_content{height:30px;background:url(../images/v1_11.jpg) repeat-x; color:#FFFFFF; padding:3px 10px 0px 10px}
.search_content .white{color:#FFF;}

.news_index_tilte,.zx_index_tilte{ height:39px; 
    /* background:url(../images/nav_02.jpg) right no-repeat; */
    background: url(../images/star.png) left no-repeat;
    background-size: auto 60%;
}
.news_index_tilte span,.zx_index_tilte span,.collage_index_title span{  height:24px;
    font-size: 18px;}
.news_index_tilte span{width:128px;
    /* background:url(../images/news_01.jpg);  */
    color: #e19527;
    padding:10px 0px 5px 30px ;}
.news_index_content{height:160px; color:#4E0402; margin-right:4px;  
    /* background:#F3F3F3 url(../images/v2_15.jpg) left bottom no-repeat */
}

.news_index_content a{color:#fff;}
.news_index_content dl{ padding:8px;}
.news_index_content dt{ font-weight:bold;}
.news_index_content dd{ margin:0px 5px;}
.news_index_content dd,.news_index_content li{ border-bottom:1px dashed #D1B5A0}
.news_index_content dd span{ padding-left:10px}
.news_index_content ul{padding:10px}
.news_index_content li{ list-style:square; color:#fff; margin:5px 15px}

.zx_index_tilte span{ width:217px;
    /* background:url(../images/zx_01.jpg);  */
    color: #e19527;
    padding:10px 0px 5px 10px ;}
.servicer_index_cotent{height:123px ;padding-top:100px; padding-left:100px; background:#FFFFFF url(../images/map_19.jpg) center top no-repeat ;}
.servicer_index_cotent  a{ width:130px; background:url(../images/icon1.gif) top no-repeat; display:block;color:#000000; text-decoration:none; padding-left:38px; }
.servicer_index_cotent  a:hover{ color:#FF0000}
.servicer_index_bottom{ background:#FFFFFF url(../images/m_15.jpg) bottom no-repeat; height:50px}
.servicer_index_bottom ul{ margin:0px 0px 0px 10px}
.servicer_index_bottom li{width:75px; margin:2px 3px; padding:0px 0px 0px 18px; background:url(../images/star_15.jpg) left no-repeat; border-bottom:1px solid #900201;  }
.about_nav li a{ color:#000000; font-size:14px; font-weight:bold; text-decoration:none}
.servicer_index_bottom li a:hover,.about_nav li a:hover,.link_b a:hover{ color:#FF0000; text-decoration:none}

.collage_index_title span{width:255px;
    /* background:url(../images/lm_01.jpg);  */
    color: #e19527;
    padding:10px 0px 5px 10px ;}
.collage_index_title{ height:39px; 
    /* background:url(../images/navc_02.jpg) right no-repeat; */
    background: url(../images/star.png) left no-repeat;
    background-size: auto 60%;
 }

.news_index_content .number{ 
    height: 39px;
    background: url(../images/qq.jpg) left no-repeat;
    background-size: auto 30px;
    text-indent: 120px;
    font-size: 18px;
    line-height: 39px;
    color: #e3b34a;
    font-size: 24px;
    text-shadow: 2px 2px 2px #262626;
 }



.collage_index_content{width:645px; 
    /* height:295px;  */
    padding-bottom: 20px;
    /* background:#F2F3F2 url(../images/v3_15.jpg) left bottom no-repeat */
}
.collage_index_content dl{ padding:15px 20px ; height:110px; background:url(../images/line_15.jpg) bottom repeat-x}
.collage_index_content dt{ font-size:14px; font-weight:bold; color:#ffffff; display:block}
.collage_index_content dd { padding:5px 0px; }
.collage_index_content dd a{ width:120px;}
.collage_index_content dd a,.servicer_index_bottom li a{ color:#000000; text-decoration:none; margin:2px  0px}

.link_b{ height:82px; padding:10px 10px 5px 40px; background-color:#F2F2F2}
.link span{ width:29px; text-align:center; height:96px; background: url(../images/link_23.jpg) left no-repeat; display:block }
.link_b a{ color:#000000; margin:3px 10px; text-align: left; width:75px; display:block; float:left}
.bottom_nav{ margin-top:1px; background-color:#382323; text-align:center; color:#FFFFFF}
.bottom_nav a{ color:#FFFFFF; margin:0px 5px;}
/*------------------------------service----------------------------------------------*/
.service dl{margin:10px 0px 0px 180px;}
.service img{ float:left;}
.service  span{ padding:10px 0px 15px 0px; display:block}
.service li{ padding:10px 0px;   background:url(../images/line_15.jpg) repeat-x; height:115px;}
.service dt{ color:#8F0009; font-weight:bold; background:url(../images/ic1.jpg) left no-repeat; padding-left:20px}

/*------------------------------message----------------------------------------------*/
.message{ padding:10px 30px}
.message_box{ overflow:hidden; display:block; margin-bottom:2px}
.message_left{ width:100px; padding-top:5px; height:20px; text-align:right; padding-right:5px;}
.message_right{ width:500px; height:25px; padding-top:2px}
.message_right span{ color:#999999}
.message_right1{ height:130px;}
.bt{ height:30px; text-align:center}
.bt input{ width:63px; height:21px; background:url(../images/submit.jpg); color:#FFFFFF; margin:10px; border:0px;}
/*------------------------------messagelist----------------------------------------------*/
.message_list{padding:10px 25px}
.message_list dl{ border:1px solid #dedede;padding:10px 5px; margin:10px 0px }
.message_list dt{padding:0px 5px;  color:#666}
.message_list dd{ padding:5px; border-bottom:1px solid #fff; border-top:1px solid #dedede; color:#000000; background-color:#FFFFFF}
.message_list dd span{ color:#FF0000}
/*------------------------------job_detail----------------------------------------------*/
.liucheng img{ width:590px;}
/*------------------------------job_detail----------------------------------------------*/
.job_word{ color:#000000; padding:15px 20px; border-bottom:1px dashed #dedede; overflow:hidden}
.red{ color:#FF0000}
.job_left{ width:180px; float:left}
.job_mid{ width:80px; text-align:right; padding-right:5px;float:left}
.job_right{ width:450px;float:left}
.job_right .right{width:180px;float:left}
/*------------------------------job----------------------------------------------*/
.job_list{ border:1px  solid #D8D8D8 }
.job_list dt { text-align:right; border-bottom:1px solid #333; height:30px;}
.job_list dt span{ padding:5px 10px;}
.job_list dt  a{ display:block; padding:5px 10px; margin-top:5px; color:#0000FF; font-weight:bold}
.job_list dt  a:hover{  color:#FF0000}
.job_list dd{ text-align:left; padding:5px 10px; background-color:#EAEAEA}
.job_list{  padding:1px; overflow:hidden}
/*------------------------------collage----------------------------------------------*/
.collage_type{ margin:10px 8px 0px 8px;  overflow:hidden}
.collage_type span{ padding:2px 10px}
.collage_type ul{ margin:5px}
.collage_type  a{ margin:0px 8px; height:30px;width:100px; height:30px; color:#931A12 }
.collage_type  a:hover{ color: #990000; }
.collage_type .ab1{ width:auto}

.collage_list{ width:330px; margin:0px 5px 0px 0px; overflow:hidden}
.collage_list_title{ height:46px; background:url(../images/icon_01.jpg) top repeat-x}
.collage_list_title .t3{ background:url(../images/icon_02.jpg) top left no-repeat; display:block;height:33px; }
.collage_list_title a{ background: url(../images/icon_04.jpg) top right no-repeat; height:38px;}
.collage_list_content{ height:300px;background:url(../images/nav_s_02.jpg) left  repeat-y; }
.collage_list_content ul{ padding:5px 10px; margin:0px 20px}
.collage_list_content li{ padding-top:5px; border-bottom:1px dashed #B9959F; }
.collage_list_content li dt { width:100px; height:100px; padding:5px; float:left; background-color:#dedede}
.collage_list_content li dt img{ width:100px; height:100px;}
.collage_list_content li dd{ width:150px; margin-left:15px; float:left}
.collage_list_content li a,.collage_list_content li dd a{ height:23px;  }
.collage_list_bg{ background-color:#FFFFFF; padding:5px 10px 0px 10px} 
.collage_list_bottom{ height:17px; background:url(../images/nav_s1_02.jpg) left no-repeat}
.list2_title{ height:46px; background:url(../images/icon_01.jpg) top repeat-x}
.list2{ width:280px;overflow:hidden; margin:auto}
.list2_list{height:300px; background:url(../images/icon_05.jpg) left repeat-y; }
.list2_list ul{ margin:0px 10px 0px 20px; padding:8px}
.list2_list li{ list-style:circle; padding:5px 0px 0px 0px; border-bottom:1px dashed #dedede; }
.list2_list li a{ color:#3E0000}
.list2_list li a:hover{ color: #FF0000}
.list2_bottom{ height:17px; background:url(../images/icon_07.jpg) left no-repeat}
/*------------------------------online----------------------------------------------*/
table{ border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-top:1px solid #D8D8D8}
td{ border-bottom:1px solid #D8D8D8; border-top:1px solid #fff; background-color:#F7F7F7; text-align: left; padding:2px 2px}
.input{ height:15px}

.td1,.td2{ width: auto; border-right:1px solid #D8D8D8}
.td1{ width:130px;height: 28px!important;height: 29px;text-align:right;}
.td3 {width:130px;height: 25px!important;height: 26px;text-align:right;border-right:1px solid #D8D8D8}
.td4 {height:120px;}

.li1{ width:95px; height:22px; float:left}
.li2{width:60px; height:22px; float:left}
td ul{ margin:0px;}
.tddiv{ width:450px; height:25px;}
.red{ color:#FF0000}
 .gray{ color:#666}
 td span{ font-weight:bold; color:#930200}
/*------------------------------case_detail----------------------------------------------*/
.case_detail {float:left;width:800px;border:1px solid #999;}
.case_detail dt{margin:20px auto;height:38px;border-bottom:1px solid #dedede}
.case_detail dt span{ font-size:14px; color:#000000; font-weight:bold; margin:5px auto;}
.case_detail dt,.case_detail dd{ text-align:center}
.case_detail dd img {max-width:650px;}
.case_detail span{ padding:0px 20px}
a.a1{ margin:10px 10px 0px 15px; float:left}
.scorll_img {overflow:hidden;}
.scorll_img .tu {width:140px; text-align:right;}
a.a2{ font-size:14px; color:#990000; font-weight:bold}
a.a2:hover{ color:#0000FF; text-decoration:underline}

.case_detail_1 { width:988px;margin:0 auto 15px auto;padding:0px 20px;min-height:500px; height:auto!important;overflow:hidden;}
.tu {float:left;padding-left:10px;}

.case_detail_2 { overflow:hidden;}
.case_detail_2 li {float:left; width:166px;margin:18px 0 0 28px; display:inline;}
.case_detail_2 li img {width:160px;height:146px;padding:3px; border:1px solid #dcdcdc;}
.case_detail_2 li span {width:166px;height:25px;line-height:25px; background-color:#dce1e6; text-align:center; display:block;}
/*------------------------------case----------------------------------------------*/
.case a{ padding:10px 5px 5px 10px; margin:5px 0px 5px 15px}
.case a:hover{ background-color:#CBCBCB; color:#8D100E; text-decoration:none}
.case a img{ width:140px; height:135px; padding:1px; border:1px solid #fff}
.case{ text-align:center; float:left; display:inline;}
.case_title,.collage_type{ border:1px solid #930200; padding:1px; }
.case_title{  height:27px }
.case_title_t,.case_detail_p,.collage_type span{ background:url(../images/v1_11.jpg);height:27px;line-height:27px;padding-left:15px;}
.case_title_t span{ padding:5px 0px 0px 20px;}
.case_title_t a{ float:right; padding-right:20px; color:#FFFFFF}

.case_type,.case_list,.case_detail{  padding:5px 0px; overflow:hidden}
.cd{ width:90px; color: #333; font:bold 14px Arial, Helvetica, sans-serif; padding-top:8px;}
.ab {width:501px;  }
.case_type { padding:5px 0px; overflow:hidden}
.case_type a{width:80px; padding:1px 2px;color:#5A0019; margin:0px 5px}
.case_type a:hover{ color:#fff;background-color:#8D100E ; text-decoration:none; font-weight:bold}
.case_list{ width:100%; border-top:1px dashed #999;}
.case_list a{ width:125px;text-align:center;color:#000000; padding:5px 5px;border:1px solid #dedede; margin:2px 8px;}
.case_list a img,.left_bs_list a img{ width:125px; height:100px;}
.case_list a span{ padding-top:5px}
.case_list a:hover{background-color:#E0E0E0; color:#910301; font-weight:bold}
.toppic{ height:33px; background:url(../images/icon01.jpg) top left no-repeat}
.toppic span{ display:block; margin:5px 10px; padding:5px 0px 0px 20px}
.left_bs_list a{ display:block; width:100%; height:110px; }
.left_bs_list{ padding:10px 25px;}
.left_bs_list a ul{ margin-left:130px; padding-top:10px;}
.left_bs_list a { color:#000}
.left_bs_list a span{ color:#990000}
.blod{ font-weight:bold}
.block{ display:block; height:30px;}
/*------------------------------contact----------------------------------------------*/
.contact ul{ margin:0px 30px;}
.pading10{ padding:10px 0px;width:600px;}
.pading10 dt {float:left;width:180px;}
.pading10 dt img {float:left;}
/*------------------------------team----------------------------------------------*/
.team{ padding:10px 0px; overflow:hidden;}
.team dl{ margin:0px 20px;}
.team dt{ text-align:center}
.team img{ width:570px; }

/*------------------------------team-detail----------------------------------------------*/
.team_list { overflow:hidden; border-bottom:1px dashed #dedede; margin-bottom:30px;}
.team_list img{ width:160px; height:160px; border:1px solid #FFFFFF; margin-bottom:10px;}
/*.team_list ul{ margin-left:180px; padding-bottom:10px;}*/
.left_news_title,.left_bs{ height:34px;  text-align:right}
.left_news_title{ margin-top:8px;background:url(../images/newsl_03.jpg) center no-repeat;}
.left_bs{background:url(../images/bs.jpg) center no-repeat; margin-top:5px;}
.left_news_title span,.left_bs span{ margin:8px 0px 0px 35px;}
.left_bs_list,.newstop{background:url(../images/icon02.jpg) center repeat-y; margin-left:10px;}
.left_news_list{ height:307px; background:url(../images/v4_03.jpg) center repeat-y}
.left_news_list ul,.newstop ul{ padding:10px}
.left_news_list li,.newstop li{ margin:0px 25px; border-bottom:1px dashed #dedede; list-style:circle; padding-top:5px}
.newstop dl { width:240px;padding:10px; }
.newstop dt {color:#4E0402;font-weight:bold;}
.newstop dd {height:80px;border-bottom:1px dashed #4E0402;}
.newstop dd a {color: #4E0402;}
/**********2010.5.15***********88888*/
.left_news_bottom{ height:14px; background:url(../images/icon03.jpg) top center no-repeat; margin-bottom:5px; margin-left:10px;}
.left_news_bottom1{ height:14px; background:url(../images/v5_03.jpg) top center no-repeat; margin-bottom:5px}

.team_list .pic{width:160px; height:160px; border:1px solid #FFFFFF; margin-bottom:10px; float:left;}
.team_list .pic img{ width:160px; height:146px;}/*new*/
.team_list .intro{width:420px; float:right;}
.team_list .intro p{ line-height:150%;}


/*------------------------------map----------------------------------------------*/
.img{ width:590px;}
.map_sub{overflow:hidden}
.map_sub dl{ padding:15px 20px ;}
.map_sub dt { font-size:14px; font-weight:bold; color:#9B0203; display:block}
.map_sub dd { padding:5px 0px; }
.map_sub dd a{ width:120px;}
.map_sub dd a{ color:#000000; text-decoration:none; margin:2px  0px}

/*------------------------------about----------------------------------------------*/
.left_qq{ margin:10px 0px 10px 10px}
.left_qq ul{ margin:10px 0px}
.left_qq li{ height:30px}
.left_qq li img{ float:left; margin:0px 10px}
.left_qq li a{ color:#000000; font-weight:bold}
.left_qq li a:hover{ color:#FF0000}
.about_pic,.service,.map,.liucheng,.contact{ padding:10px 30px 0px 30px;}
.about_pic {height:auto;}
.about_content {padding:17px 30px 0px 30px; clear:both}
.about_content span{overflow:hidden;}
.about_content img {float:left;margin:0 15px 10px 0;}
.about_pic_content{overflow:hidden}
.about_pic_content a{ width:280px;  margin:5px; text-align:center; display:block }
.about_pic_content img{ width:651px;display:block}
.about_pic_content  span{ display:block; text-align:center}
.center{ margin:10px 0px; padding-left:5px}
.left_searh{ width:263px; border:1px solid #C7C7C7; padding:1px; margin-left:10px; height:130px}
.left_searh .biaoda{text-align:left; display:block; margin:10px; padding-left:20px}
.about_pic1{ padding:0px 15px; text-align:center}
/*------------------------------news_detail----------------------------------------------*/
.news_detail dl,.news_detail ul{ padding:20px 30px; }
.news_detail dt{ height:30px; border-bottom:1px solid #dedede; text-align:center}
.news_detail dt span{ font-size:14px; color:#FF0000; font-weight: bolder}
.news_detail dd{ margin:10px 0px;color:#000000}
.news_detail li a{ font-weight:bold; }


/*------------------------------news----------------------------------------------*/
.sub_menu span,.sub_menu li{ text-align:center}
.sub_menu span{ height:36px; padding-top:10px; background:url(../images/sub_06.jpg) left no-repeat;  }
.sub_menu ul{background:url(../images/sub1_06.jpg) left repeat-y; padding:10px 40px;}
.sub_menu li{ background:url(../images/ic_08.jpg) left no-repeat; padding:6px 30px ; border-bottom:1px  dashed #97080C;}
.sub_menu li a{ font:bold 14px Arial, Helvetica, sans-serif; color:#000000}
.sub_menu li a:hover{ color:#8D0F0E; text-decoration:none}
.left_map{ margin:5px 0px; padding-top:186px;background:url(../images/map_03.jpg) center top  no-repeat; text-align:center}
.news_title{ height:48px; background:url(../images/nav1_03_02.jpg); text-align:right}
.news_title .t1,.t3{ display:block;  width:auto; float:left; padding:13px 0px 0px 40px; }
.news_title .t1{ height:35px;background:url(../images/nav1_01.jpg) left no-repeat;}
.news_title .t1,.t3,.job_list dt span{ font:bold 14px Arial, Helvetica, sans-serif; color:#8D0F0E;text-align:left;}

.news_title .t2{height:38px; padding:10px 20px 0px 0px; background:url(../images/nav2_02.jpg)  right no-repeat; width:auto; display:block;float:right}
.about_content,.about_pic,.about_pic1,.news_list,.news_detail,.message,.message_list,.service,.map,.liucheng,.contact{ background:url(../images/nav2_03.jpg)  repeat-y; _height:auto;min-height:350px; overflow:hidden;}

.news_list ul{ padding:10px 20px;}
.news_list li{padding:5px 0px 5px 20px; background:url(../images/ic_07.jpg) left no-repeat; border-bottom:1px dashed #B9959F; color:#82394D}
.news_list li span{ float: right}
.news_list li a,.collage_list_content a{ color:#5A0019;}
.news_list li a:hover,.collage_list_content a:hover{ color:#CC9900; text-decoration:none}
.news_bottom{ height:60px; padding-top:16px; background:url(../images/nav3_06.jpg); text-align:center;color: #FFFFFF;clear:both;}
.news_bottom a{ margin:0px 5px; color:#FFFFFF}
.news_bottom a:hover{  color: #FFCC00}
.news_bottom .kuang { width:20px;height:14px; text-align:center;}
.news_bottom .go { width:32px;height:24px; background:url(../images/go.jpg) no-repeat 0 4px; border:none;cursor:pointer;}
.bottom_nav2 span,.bottom_nav3 span,.bottom_nav4 span{width:170px; font:bold 14px Arial, Helvetica, sans-serif; color:#7C0300; float:left ; padding:5px 20px 0px 20px; text-align:right}
.bottom_nav2 a,.bottom_nav3 a,.bottom_nav4  a { margin:25px 5px 0px 15px; color:#000000;}
.bottom_nav2 a:hover,.bottom_nav3 a:hover{ color:#FF0000}
.bottom_nav4 a {font-size:11px;margin:25px 5px 0px 16px; color:#000000;}

.margin10{ margin-left:10px;}
.width70{ width:70px; display:block;float:left; Word-spacing:1em;}
.webmap { width:630px; overflow:hidden; border-bottom:1px dashed #CCC;padding-bottom:1px;}
.webmap dt {font-size:14px;font-weight:bold;background:url(../images/ic.jpg) no-repeat left;padding-left:20px;margin:9px 0 5px 0;}
.webmap dd {float:left; width:100px;background:url(../images/ic_2.jpg) no-repeat left;padding-left:18px;line-height:25px;margin-left:3px;}
.webmap dd a { color:#333;}
.webmap dd a:hover { color:#F00;}

.link_a h1 {font-size:14px;font-weight:bold;background:url(../images/ic.jpg) no-repeat left;padding-left:20px;}
.link_a li { overflow:hidden; width:630px;margin-top:15px;}
.link_a li img {float:left;width:120px;height:60px; border:1px solid #CCC;margin:0 30px 10px 0;}



/*--------------photo-------------*/
.myImages {BACKGROUND: url(../images/003.gif) #fff no-repeat center center; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 560px; CURSOR: pointer; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: center}
.myImages IMG { border:0px }
.items {VISIBILITY: visible; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 180px! important; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 640px;}
.scrollableDiv {LEFT: 0px; MARGIN-LEFT: auto; WIDTH: 180px; MARGIN-RIGHT: auto; POSITION: absolute; TOP: 0px; HEIGHT: 640px;}
A.prev {DISPLAY: block; background:url(../images/icon_1.jpg) no-repeat center bottom;  WIDTH: 110px; CURSOR: pointer; HEIGHT: 30px; margin-left:70px}
A.next { DISPLAY: block; FLOAT: left; background:url(../images/icon_2.jpg) no-repeat center bottom;  WIDTH: 110px; CURSOR: pointer; HEIGHT: 30px;margin-left:70px}
#BigDiv {DISPLAY: none; Z-INDEX: 10000; BACKGROUND: #777; FILTER: alpha(opacity=30); LEFT: 0px; POSITION: absolute; TOP: 0px; -moz-opacity: 0.3; opacity: 0.3}
#MyDiv {DISPLAY: none; Z-INDEX: 10001; BACKGROUND: #fff; WIDTH: 300px; POSITION: absolute; HEIGHT: 390px; TEXT-ALIGN: center}
.closeMyDiv {Z-INDEX: 10002; RIGHT: 4px; POSITION: absolute; TOP: 2px}
.closeMyDiv A {CURSOR: pointer; COLOR: #000; TEXT-DECORATION: none}
.closeMyDiv A:hover {COLOR: #f60}
.myImages p{ overflow:hidden; text-align:left; float:left}


/*--------------change-------------*/
a.a1{ width:148px}
.bussness_index_content a img{width:155px; height:140px;}
scrollableDiv .next{ _margin-left:0px}
.case_detail{ height:688px}