﻿@charset "utf-8";
body{font-family:\5B8B\4F53; background:#f0ebef}
.top_head{ background:#e8e8e8; height:25px; overflow:hidden;}
.top_head_content{ width:1000px; height:25px; margin:0 auto; position:relative}
.top_head_content .salutatory{ line-height:25px; color:#6c6c6c; font-size:12px}
.top_head_content ul.nav_sub{ position:absolute; top:0; right:0; z-index:99; font-size:12px; padding-top:6px;}
.top_head_content ul.nav_sub li{ float:left;font-size:12px; line-height:12px;border-left: 1px solid #6c6c6c; padding-left:10px; margin-left:10px}
.top_head_content ul.nav_sub li.noline{ border:none; padding:0}

 
 
.header_content ul{ position:absolute; top:0; right:0; z-index:99;}
.header_content ul li{ float:left; margin-left:56px;}
.header_content ul li a,.header_content ul.nav li a:visited{ display:block; width:66px; height:58px; background-image:url(http://s1.vip.com/static/images/contact_us/sprite.png); background-repeat:no-repeat}
.header_content ul li a.nav1{ background-position:0 0}
.header_content ul li a.nav2{ background-position:-67px 0}
.header_content ul li a.nav3{ background-position:-134px 0}
.header_content ul li a.nav4{ background-position:-201px 0}
.header_content ul li a.nav5{ background-position:-268px 0}
.header_content ul li a:hover{background-position-x:auto; background-position-y:-58px}
.header_content ul li a.selected{ background-position-y:-116px}

.wrapper{ position:relative;  width:1000px; margin:0 auto;margin-top:20px; padding-top:5px}

.wrapper .wrapper_bt{background:url(http://s1.vip.com/static/images/contact_us/main_bg_bt.png) no-repeat; height:5px}
.wrapper .nav_left{position:absolute; left:0;top:5px;width:188px}
.wrapper .nav_left h6.nav1_title{ background:url(http://s1.vip.com/static/images/contact_us/nav_left_bg_top_ljwm.png) no-repeat; height:57px}
.wrapper .nav_left .arrow{ position:absolute; right:-3px; top:7px; z-index:99; background:url(http://s1.vip.com/static/images/contact_us/icon_nav_arrow.gif) no-repeat 0 13px; width:10px; height:40px}
.wrapper .nav_left ul{ padding:7px 15px 0 42px;position:relative}
.wrapper .nav_left ul li{text-indent:10px; font-size:14px; height:40px; line-height:40px; border-bottom:1px solid #edeeef}
.wrapper .nav_left ul li a,.wrapper .nav_left ul li a:visited{color:#7b7b7b; display:block;}
.wrapper .nav_left ul li a:hover{color:#dd238b; text-decoration:none}
.wrapper .nav_left ul li a.selected,.wrapper .nav_left ul li a.selected:visited{color:#dd238b; background:url(http://s1.vip.com/static/images/contact_us/nav_left_icon.gif) no-repeat 103px 0}

.wrapper .section{position:relative; float:right; width:670px; padding:0px 308px 60px 0;overflow:hidden}
.wrapper .section h2{ background:url(http://s1.vip.com/static/images/contact_us/dash.gif) repeat-x bottom; width:100%; height:64px; margin-bottom:30px}
.wrapper .section .il{ padding-bottom:24px}
.wrapper .section p{ text-indent:2em;font-size:13px; color:#666262; line-height:25px}
.wrapper .section p strong{color:#df2284; font-weight:normal}

.wrapper .chronicle .c_content{ position:relative; background:url(/images/contact_us/il_chronicle01.png) no-repeat top center; height:1494px}
.wrapper .chronicle .c_content .story_box{ z-index:1; position:absolute; width:264px; border:1px solid #e3e2e3; background:#f3f3f3; padding:10px 16px 6px 16px; line-height:25px;
border-radius:3px;
box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.wrapper .chronicle .c_content .story_box dt{ font-size:12px; color:#009900; vertical-align:baseline; line-height:12px; padding-bottom:5px} 
.wrapper .chronicle .c_content .story_box dd{ font-size:12px; color:#797676; margin-bottom:5px}
.wrapper .chronicle .c_content .story_box dd.pic{ padding:5px 0; display:none}
.wrapper .chronicle .c_content .story_box b.right{ position:absolute; background:url(http://s1.vip.com/static/images/contact_us/icon_arrow_right.gif) no-repeat; width:7px; height:13px; right:-7px; top:27px}
.wrapper .chronicle .c_content .story_box b.right2{background:url(http://s1.vip.com/static/images/contact_us/icon_arrow_right2.gif)}
.wrapper .chronicle .c_content .story_box b.left{ position:absolute; background:url(http://s1.vip.com/static/images/contact_us/icon_arrow_left.gif) no-repeat; width:7px; height:13px; left:-7px; top:27px}
.wrapper .chronicle .c_content .story_box b.left2{background:url(http://s1.vip.com/static/images/contact_us/icon_arrow_left2.gif)}

.wrapper .chronicle .c_content .sb_11{ top:200px; left:9px}
.wrapper .chronicle .c_content .sb_12{ top:66px; left:361px}   
.wrapper .chronicle .c_content .sb_01{ top:336px; left:361px}
.wrapper .chronicle .c_content .sb_02{ top:471px; left:9px}
.wrapper .chronicle .c_content .sb_03{ top:606px; left:363px}
.wrapper .chronicle .c_content .sb_04{ top:733px; left:11px}
.wrapper .chronicle .c_content .sb_05{ top:862px; left:362px}
.wrapper .chronicle .c_content .sb_06{ top:989px; left:10px}
.wrapper .chronicle .c_content .sb_07{ top:1104px; left:362px}
.wrapper .chronicle .c_content .sb_08{ top:1205px; left:11px}
.wrapper .chronicle .c_content .sb_09{ top:1304px; left:361px}
.wrapper .chronicle .c_content .sb_10{ top:1420px; left:9px}


.wrapper .honor .h_content{ position:relative;}
.wrapper .honor .h_content .h_page{ position:absolute; z-index:99; width:246px; bottom:0; left:50%; margin-left:-103px; height:43px}
.wrapper .honor .h_content .h_page a{ display:block;background:url(http://s1.vip.com/static/images/contact_us/btn_page_btn.png) no-repeat;width:123px; float:left; height:43px; cursor:pointer}
.wrapper .honor .h_content .h_page .h_page_left,.wrapper .honor .h_content .h_page .h_page_left:visited{background-position:0 0}
.wrapper .honor .h_content .h_page .h_page_left:hover{ background-position:0 -43px}
.wrapper .honor .h_content .h_page .h_page_right,.wrapper .honor .h_content .h_page .h_page_right:visited{background-position:-123px 0}
.wrapper .honor .h_content .h_page .h_page_right:hover{background-position:-123px -43px}
.wrapper .honor .h_content .h_nav{ position:relative; width:670px; margin:0 auto;height:39px; background:url(http://s1.vip.com/static/images/contact_us/h_nav_bg.gif) no-repeat; }
.wrapper .honor .h_content .h_nav ul{ position:absolute;}
.wrapper .honor .h_content .h_nav ul li{ width:134px; float:left; text-align:center; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#777576}
.wrapper .honor .h_content .h_nav ul li a,.wrapper .honor .h_content .h_nav ul li a:visited{ display:block; width:111px; height:39px; cursor:pointer}
.wrapper .honor .h_content .h_nav ul li a:hover{ text-decoration:none; color:#f675ac}
.wrapper .honor .h_content .h_nav ul li a.selected{ text-decoration:none; color:#fbf7f9; background:url(http://s1.vip.com/static/images/contact_us/h_nav_btn.png) no-repeat top center}

.honor .h_tree{ position:relative; width:670px; height:552px;}
.honor .h_tree dl dt{display:block; width:91px; height:91px; font-size:20px; font-family:"微软雅黑", Arial, serif; color:#9c763b; line-height:91px; text-align:center; cursor:pointer; position:absolute}
.honor .h_tree dl dt:hover{ background:url(http://s1.vip.com/static/images/contact_us/h_may.png) no-repeat; color:#fff}

.honor .h_tree dl dd{ z-index:2;display:none;position:absolute; border:1px solid #f66bb7; background:#fff;background:rgba(255,255,255,0.92); padding:5px 10px;border-radius:3px; width:214px}
.honor .h_tree dl dd p{font-size:12px;line-height:25px; color:#666; background:url(http://s1.vip.com/static/images/contact_us/icon_honor.gif) no-repeat 0 12px; text-indent:0; padding:8px 0 8px 18px; }
.honor .h_tree dl dd p.line{border-bottom:1px dashed #ccc}

.honor .tree_13{ background:url(http://s1.vip.com/static/images/contact_us/il_honor_2013.png) no-repeat;}
.honor .tree_13 .h_1301 dt{ left:127px; top:237px}
.honor .tree_13 .h_1301 dd{ left:59px;top:328px;}

.honor .tree_12{ background:url(http://s1.vip.com/static/images/contact_us/il_honor_2009.png) no-repeat;}
.honor .tree_12 .h_1201 dt{ left:114px; top:239px}
.honor .tree_12 .h_1201 dd{ left:45px;top:330px;}
.honor .tree_12 .h_1203 dt{ left:506px; top:171px}
.honor .tree_12 .h_1203 dd{ left:270px;top:190px;}
.honor .tree_12 .h_1212 dt{ left:391px; top:43px}
.honor .tree_12 .h_1212 dd{ left:322px;top:134px;}
.honor .tree_12 .h_1209 dt{ left:212px; top:79px}
.honor .tree_12 .h_1209 dd{ left:143px;top:170px;}

.honor .tree_11{ background:url(http://s1.vip.com/static/images/contact_us/il_honor_2011.png) no-repeat;}
.honor .tree_11 .h_1103 dt{ left:107px; top:433px}
.honor .tree_11 .h_1103 dd{top:306px; left:31px;}
.honor .tree_11 .h_1104 dt{ left:63px; top:310px}
.honor .tree_11 .h_1104 dd{left:157px;top:239px;width:220px}
.honor .tree_11 .h_1106 dt{ left:236px; top:220px}
.honor .tree_11 .h_1106 dd{left:167px;top:310px;width:210px}
.honor .tree_11 .h_1107 dt{ left:115px; top:179px}
.honor .tree_11 .h_1107 dd{ left:46px;top:270px}
.honor .tree_11 .h_1108 dt{ left:217px; top:87px}
.honor .tree_11 .h_1108 dd{ left:149px;top:180px}
.honor .tree_11 .h_1109 dt{ left:456px; top:286px}
.honor .tree_11 .h_1109 dd{ left:217px;top:199px}
.honor .tree_11 .h_1110 dt{ left:565px; top:248px}
.honor .tree_11 .h_1110 dd{left:328px;top:255px}
.honor .tree_11 .h_1111 dt{ left:504px; top:130px}
.honor .tree_11 .h_1111 dd{ left:434px;top:221px}
.honor .tree_11 .h_1112 dt{ left:390px; top:46px}
.honor .tree_11 .h_1112 dd{ left:322px;top:137px}

.honor .tree_10{ background:url(http://s1.vip.com/static/images/contact_us/il_honor_2010.png) no-repeat;}
.honor .tree_10 .h_1002 dt{ left:64px; top:309px}
.honor .tree_10 .h_1002 dd{ left:158px;top:326px;}
.honor .tree_10 .h_1004 dt{ left:235px; top:220px}
.honor .tree_10 .h_1004 dd{left:168px;top:311px}
.honor .tree_10 .h_1006 dt{ left:116px; top:179px}
.honor .tree_10 .h_1006 dd{left:48px;top:270px}
.honor .tree_10 .h_1007 dt{ left:218px; top:88px}
.honor .tree_10 .h_1007 dd{ left:151px;top:179px}
.honor .tree_10 .h_1008 dt{ left:455px; top:286px}
.honor .tree_10 .h_1008 dd{ left:219px;top:302px}
.honor .tree_10 .h_1009 dt{ left:565px; top:246px}
.honor .tree_10 .h_1009 dd{ left:328px;top:197px}
.honor .tree_10 .h_1011 dt{ left:503px; top:130px}
.honor .tree_10 .h_1011 dd{left:435px;top:221px}
.honor .tree_10 .h_1012 dt{ left:391px; top:43px}
.honor .tree_10 .h_1012 dd{ left:322px;top:137px}

.honor .tree_09{ background:url(http://s1.vip.com/static/images/contact_us/il_honor_2009.png) no-repeat;}
.honor .tree_09 .h_0901 dt{ left:114px; top:239px}
.honor .tree_09 .h_0901 dd{ left:45px;top:330px;}
.honor .tree_09 .h_0906 dt{ left:212px; top:79px}
.honor .tree_09 .h_0906 dd{ left:143px;top:170px;}
.honor .tree_09 .h_0911 dt{ left:391px; top:43px}
.honor .tree_09 .h_0911 dd{ left:322px;top:134px;}
.honor .tree_09 .h_0905 dt{ left:506px; top:171px}
.honor .tree_09 .h_0905 dd{ left:270px;top:190px;}


.wrapper .news .n_content{}
.wrapper .news .n_content table{}
.wrapper .news .n_content table td{padding:0 10px;height:35px; font-size:12px; color:#666262} 
.wrapper .news .n_content table thead{ background:#e8e8e8; height:35px;}
.wrapper .news .n_content table thead td{font-weight:bold; font-size:14px}
