@charset "utf-8";
/* CSS Document */
body{ margin:0; font:normal normal 12px/22px Arial, Helvetica, sans-serif; }
.about_index,.about_index_title span,.bussness_index,.bussness_index_title span,.bussness_index_content a,.news_index_tilte span,.zx_index_tilte span,.service_index,.collage_index_title span,.about_left{ float:left}
.index_news_list li span,.news_list li span{ 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{ color: #FF6600; text-decoration:underline}
li{ list-style:none}
.top,.banner,.nav{ width:1002px; margin:auto}
.top{ height:107px; background:url(../images/logo_02.jpg) right no-repeat; text-align: left;}
.banner{ height:236px; text-align:center}
.nav{ margin-top:5px; height:97px; background:url(../images/navm_03.jpg) repeat-x; text-align:center}
.nav_L{background:url(../images/navl_02.jpg); }
.nav_M{ width:875px;float:left; padding:20px 0px 0px 15px; background:url(../images/nav_03.jpg) no-repeat}
.nav_M li{float:left; width:95px;}
.nav_M li a{font-size:14px; font-weight:bold; color:#ffffff; width:95px; display:block; height:26px;padding-top:2px;}
.nav_M li a:hover{ color: #FFFF00; background:url(../images/nav1_04.gif); width:95px; display:block; height:26px; text-decoration:none; padding-top:2px}
.nav_R{background:url(../images/navr_05.jpg)}
.nav_L,.nav_R{width:56px; height:97px;float:left;}

/*------------------------------index----------------------------------------------*/
.main{ width:990px; margin:auto;overflow:hidden;}
.about_index{ width:453px; margin:0px 1px }
.about_index_title,.bussness_index_title{ height:37px; background:url(../images/nav_bg_02.jpg) right no-repeat; color:#DE231F;font-weight: bold; text-align: right}
.about_index_title a,.bussness_index_title a,.news_index_tilte a,.zx_index_tilte a,.collage_index_title a{ padding:6px 20px; display:block;color:#DE231F;font-weight: bold; width:50px; float:right}
.about_index_title span{ width:163px; background:url(../images/about_01.jpg) left no-repeat;}
.bussness_index_title span{width:229px; background:url(../images/ba_bg_01.jpg) left no-repeat;}
.about_index_title span,.bussness_index_title span{height:22px; padding:10px 0px 5px 40px ;color:#FFFFFF; font-size:14px;  text-align: left}
.about_index_content{ color:#3B3A3A; padding:10px 20px;}
.bussness_index{ width:534px; height:228px; margin-bottom:5px; background:url(../images/ba_b_03.jpg) bottom left no-repeat}
.bussness_index_content{ padding:10px 8px 0px 7px; height:170px; background:url(../images/bg_03.jpg) left repeat-y}
.bussness_index_content a{ width:160px; margin-left:10px;color:#000; font-size:13px; font-weight:bold; text-align:center}
.bussness_index_content a img{ width:155px; height:140px; padding:1px; border:1px solid #485959}
.bussness_index_content a span{ display:block; padding-top:5px}
.bussness_index_content a:hover{ color: #FF6600; text-decoration: none}

.search,.link,.bottom_nav,.bottom{ margin:auto; width:985px;padding:1px; }
.search{  border:1px solid #981717;}
.link{border:1px solid #EF8C8A;}
.search_content{height:30px;  background:url(../images/v1_11.jpg) repeat-x; color:#FFFFFF; padding:3px 10px 0px 10px}
.weather{margin:auto; width:985px; height:40px; background:url(../images/w2_11.jpg)}
.weather_l{ width:13px; height:40px; float:left;background:url(../images/w1_11.jpg)}
.weather_m{ width:961px;float:left}
.weather_hello{ width:45%; float:left; padding-top:4px;}
.weather_hello span{ display:block; padding-top:5px;}
.weather_hello img{ float:left}
.weather_r{ width:11px; height:40px; float:left;background:url(../images/w3_11.jpg)}
.main_mid{ width:982px; margin:auto;overflow:hidden; padding:4px 3px; background-color:#B3B3B3}

.news_index{ padding-left:4px; width:323px; float:left; }
.news_index_tilte,.zx_index_tilte{ height:39px; background:url(../images/nav_02.jpg) right no-repeat; text-align:right; font-weight:bold}
.news_index_tilte span,.zx_index_tilte span,.collage_index_title span,.about_left span{color:#FFFFFF; font-size:14px;  text-align: left;font-weight:bold}
.news_index_tilte span,.zx_index_tilte span,.collage_index_title span{  height:24px;}
.news_index_tilte span{width:128px;background:url(../images/news_01.jpg); padding:10px 0px 5px 30px ;}

.zx_index_tilte span{ width:217px;background:url(../images/zx_01.jpg); padding:10px 0px 5px 10px ;}
.collage_index_title span{width:255px;background:url(../images/lm_01.jpg); padding:10px 0px 5px 10px ;}
.news_index_content{ color:#4E0402; margin-right:4px;  background:#F3F3F3 url(../images/v2_15.jpg) left bottom no-repeat}
.news_index_content{ height:160px;}

.servicer_index_cotent{ height:250px;}
.news_index_content a{color:#4E0402;}
.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:#C1BFBF; margin:5px 15px}
.news_index_bottom{ height:7px}

.service_index{ width:319px; padding-top:64px; padding-left:4px; background:url(../images/service_15.jpg) right top no-repeat; float:left }
.servicer_index_cotent{text-align:center;height:102px ;padding-top:100px;; background:#FFFFFF url(../images/map_19.jpg) center top no-repeat ;}
.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{ margin:2px 3px; padding:0px 0px 0px 18px; background:url(../images/star_15.jpg) left no-repeat; border-bottom:1px solid #900201; width:75px; float:left}
.servicer_index_bottom li a,.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{ color:#FF0000; text-decoration:none}

.collage_index,.about_right{ margin-left:8px; width:650px; float: left;}
.collage_index_title{ height:39px; background:url(../images/navc_02.jpg) right no-repeat; text-align:right; font-weight:bold }
.collage_index_content{width:645px; height:276px; background:#F2F3F2 url(../images/v3_15.jpg) left bottom no-repeat}
.collage_index_content dl{ padding:15px 20px ; background:url(../images/line_15.jpg) bottom repeat-x}
.collage_index_content dt{ font-size:14px; font-weight:bold; color:#9B0203}
.collage_index_content dd { padding:5px 0px}
.collage_index_content dd a{ color:#000000; text-decoration:none; margin:3px 5px;}

.link_b{ height:82px; padding:15px 10px 0px 10px; background-color:#F2F2F2}
.link span{ float:left;  width:29px; text-align:center; height:96px; font-size:14px; font-weight:bold; color:#FFFFFF;background: url(../images/link_23.jpg) left no-repeat }
.link_b a{ color:#000000; margin:5px;}
.bottom_nav{ margin-top:1px; background-color:#382323; text-align:center; color:#FFFFFF}
.bottom_nav a{ color:#FFFFFF; margin:0px 5px;}

.bottom{padding-top:30px; height:80px; background-color:#C8C8C8}
.bottom_text{ text-align: center; float:left; width:780px;}
.bottom_logo{ float:left; width:200px}
.bottom_logo img{ margin:2px 0px}
/*------------------------------about----------------------------------------------*/
.about,.products,.news,.case,.message,.contact,.job{ height:25px; margin:0px 20px; color:#666666; padding-left:100px; border-bottom:2px solid #0492E8}
.about_left,.about_nav{ width:270px;}
.about_left{ margin-left:5px; background:url(../images/v1_05.jpg) center repeat-y}
.about_nav span{ height:33px; padding-top:10px; background:url(../images/sub_n_03.jpg) center no-repeat; display:block; text-align:center; }
.about_nav ul{ margin:10px  40px;}
.about_nav li{ background:url(../images/ic_08.jpg) left no-repeat; padding:5px 30px ; border-bottom:1px  dashed #97080C; text-align:center}
.about_title{ height:32px; background:url(../images/v1_01.jpg) repeat-x; padding:8px 0px 0px 20px;}
.about_title span{ background:url(../images/ic1_06.jpg) left  no-repeat; height:17px;display:block}