@charset "utf-8";
* {
margin: 0px;
padding: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}
a:link {
text-decoration: none;
color: #FFFFFF;
}
a:visited {
color: #FFFFFF;
text-decoration: none;
}
a:hover {
text-decoration: none;
color: #68A8C4;
}
.link_x {
}
.link_x a:link {
text-decoration: underline;
color: #999999;
}
body {
text-align:center;
background-color:#0F6288;
font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
}
#box {
width:1004px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/bx_bg1.gif);
background-repeat: repeat-x;
background-position: bottom;
}
#header{
text-align:left;
padding-top:15px;
}
#logo {
width:290px;
float: left;
}
#logo img {
margin-left:20px;
}
#nav {
text-align:center;
width:714px;
float:right;
}
#nav ul {
list-style-type: none;
margin-top:52px;
margin-left: 66px;
}
#nav li {
display: block;
line-height: 35px;
float: left;
text-align: right;
width: 130px;
background-color: #1B475C;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
#nav a{
display: block;
display: block;
height: 30px;
width: 100px;
text-align: center;
line-height: 35px;
background-color: #1B475C;
}
#nav a:link {
color: #FFFFFF;
}
#nav  a:hover {
color: #1B475C;
text-decoration: none;
}
#nav a:hover {
background-color: #FFFFFF;
display: block;
}
.li_left {
padding-left: 17px;
background-image: url(../img/nav_1.gif);
background-repeat: no-repeat;
background-position: left;
}
.li_right {
padding-right: 40px;
background-image: url(../img/nav_1-02.gif);
background-repeat: no-repeat;
background-position: right;
}
#flash{
 margin:25px 0px 20px;
 text-align:left;
 clear: both;
}
#flash img {
margin-left:15px;
border:#6666CC solid 2px;
 }

#conent {
}
#con_a{
margin:0px 13px;
width:278px;
float: left;
}
#me,#menu {
background-color: #1578A4;
}

#me h1 {
background-image: url(../img/a_bg.gif);
background-repeat: no-repeat;
height: 48px;
text-align: right;
line-height: 48px;
}
#menu h1 {
background-image: url(../img/visontip_menu.gif);
background-repeat: no-repeat;
height: 48px;
text-align: right;
line-height: 48px;
}
.more_mar {
color:#FFFFFF;
font-size: 12px;
font-weight: normal;
line-height: 35px;
margin-right: 18px;
}
.me_p {
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 16px;
padding: 0px 15px 15px;
display: block;
text-indent: 2em;
}
.me_p p {
margin-bottom: 3px;
}
#kefu {
background-image: url(../img/kefu_bg.gif);
background-repeat: no-repeat;
height: 102px;
margin-top: 20px;
padding-left: 20px;
color: #333333;
}

#kefu h1 {
font-size: 12px;
font-weight: bold;
text-align: left;
margin-top: 10px;
}

#kefu ul {
list-style-type: none;
text-align: left;
}

#kefu li {
line-height: 24px;
}




#con_b{
width:278px;
float: left;
background-color: #1B475C;
}
.margin_13 {
margin:0px 13px;
}

#con_b h1 {
background-image: url(../img/b_bg.gif);
height: 64px;
background-repeat: no-repeat;
text-align: right;
}

#con_b ol {
padding-bottom:15px;
text-align: left;
list-style-position: inside;
padding-right: 10px;
padding-left: 10px;
line-height: 24px;
}
#con_b dl {
background-color: #ebebeb;
border: 2px solid #1578A4;
color: #222222;
font-weight: normal;
font-size: 12px;
line-height: 20px;
margin-bottom: 10px;
padding-bottom: 5px;
}

#con_b dt {
background-color: #d7d7d7;
border: 1px solid #a1a1a1;
text-align: center;
margin: 5px 10px;
}
#con_b dt img {
border: 1px solid #000000;
margin: 5px;
}
#con_b dd {
margin-right: 10px;
margin-left: 10px;
background-color: #FFFFFF;
margin-bottom: 0px;
}
.con_b_li {
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #FFFFFF;
}


.text_right {
text-align: right;
width: 68px;
display: block;
float: left;
}

#con_c{
margin:0px 13px;
width:278px;
float: left;
}
#yingxiao {
background-color: #1578A4;
}

#yingxiao h1 {
background-image: url(../img/c_bg.gif);
background-repeat: no-repeat;
height: 46px;
text-align: right;
}
#list {
margin-top: 10px;
background-color: #1578A4;
}

#list ul {
list-style-type: none;
text-align: left;
padding-bottom: 15px;
}

#list li {
line-height: 24px;
background-image: url(../img/c_ul.png);
background-repeat: no-repeat;
background-position: left center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
display: block;
padding-left: 20px;
margin-left: 30px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #FFFFFF;
margin-right: 15px;
}


#footer {
clear:both;
background-image: url(../img/footer_bg.gif);
background-repeat: no-repeat;
background-position: left top;
height: 23px;
}

#footer p {
background-color: #5F9EBA;
margin-left: 27px;
line-height: 23px;
}

#gelan,#gelan1 {
height: 20px;
display: block;
}


#content_about {
float: right;
width: 580px;
margin-right: 50px;
background-repeat: no-repeat;
background-position: left bottom;
padding-bottom: 234px;
display: block;
background-image: url(../img/content_about_bg.gif);
}
#content_web {
float: right;
margin-right: 50px;
padding-bottom: 13px;
display: block;
background-image: url(../img/content_web_di_1.gif);
background-repeat: no-repeat;
background-position: center bottom;
margin-bottom: 15px;
width: 580px;
}

#about_con {
background-image: url(../img/content_about_bg_1.gif);
background-repeat: repeat-y;
}

#about_con h1 {
background-image: url(../img/content_about_h1.gif);
background-repeat: no-repeat;
height: 69px;
width: 580px;
text-indent: -9999px;
background-position: left center;
}

#about_con span {
line-height: 24px;
margin-top: 25px;
margin-right: 10px;
margin-left: 10px;
}
#menu {
padding-bottom: 15px;
}


#menu ul {
list-style-type: none;
margin-right: 15px;
}

#menu li {
text-align: left;
margin-top: 4px;
margin-bottom: 4px;
}

#menu li a {
height: 35px;
display: block;
text-align: right;
}
#menu ul span {
margin-top: 10px;
display: block;
background-image: url(../img/menu_li.png);
background-repeat: no-repeat;
background-position: left center;
width: 100px;
float: right;
text-align: left;
padding-left: 20px;
}
.menu2 a:link {
background-image: url(../img/menu_flash_1.gif);
background-repeat: no-repeat;
background-position: right;
cursor: hand;
}
.menu2 a:visited {
background-image: url(../img/menu_flash_1.gif);
background-repeat: no-repeat;
background-position: right;
cursor: hand;
}
.menu2 a:hover {
background-image: url(../img/menu_web-02.gif);
background-repeat: no-repeat;
background-position: right;
cursor: hand;
}
.menu3 {
height: 35px;
display: block;
text-align: right;
background-image: url(../img/menu_web-02.gif);
background-repeat: no-repeat;
background-position: right;
}

#web_con {
background-image: url(../img/content_about_bg_1.gif);
background-repeat: repeat-y;
}


#web_con h1 {
text-indent: -9999px;
background-image: url(../img/content_web_h1_1.gif);
background-repeat: no-repeat;
height: 69px;
}

#web_con dl {
background-image: url(../img/content_about_bg_1.gif);
background-repeat: repeat-y;
}

#web_con dt {
background-image: url(../img/content_web_img_bg.gif);
height: 434px;
width: 534px;
background-position: center center;
margin-right: auto;
margin-left: auto;
}

#web_con dt img {
border: 1px solid #000000;
margin-top: 50px;
}

#web_con dd {
text-align: left;
line-height: 24px;
background-color: #B5C8D9;
margin-right: 26px;
margin-left: 26px;
color: #333333;
}

.fanye {
display: block;
background-image: url(../img/content_about_bg_1.gif);
background-repeat: repeat-y;
height: 36px;
background-position: center;
}
.fanye span{color: #FFFFFF;
display: block;
width: 80px;
text-align: center;
line-height: 24px;
float: right;
margin: 5px;
background-color: #333333;}
#web_con span{
color: #FFFFFF;
display: block;
width: 80px;
text-align: center;
line-height: 24px;
float: right;
margin: 5px;
background-color: #333333;
}
#list_anli_con {
background-image: url(../img/content_about_bg_1.gif);
background-repeat: repeat-y;
color: #000000;
}

.table_li_bg {
background-image: url(../img/content_list_img_bg.gif);
height: 108px;
width: 266px;
background-repeat: no-repeat;
}

#list_anli_con h1 {
text-indent: -9999px;
background-image: url(../img/content_anli_h1_1.gif);
background-repeat: no-repeat;
height: 69px;
width: 580px;
}
#table_li {
text-align: left;
}

#table_li ul {
list-style-type: none;
padding: 5px 5px 5px 15px;
}

#table_li li {
float: left;
display: inline;
}

#list_anli_con div {
margin-top: 10px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
}

#list_anli_con dl {
clear: both;
}

#table_li dl {
 background-image: url(../img/content_list_img_bg.gif);
 background-repeat: no-repeat;
 height: 108px;
 width: 266px;
 text-align: left;
 line-height:12px;
 ;
 padding-top: 5px;
}

.table_li_p {
 display: block;
 width: 35px;
 text-align: center;
 background-color: #333333;
 color: #FFFFFF;
 line-height: 14px;
 float:right;
 margin-right:10px;
}

#table_li dt {
 float: left;
 margin:5px;
}
#table_li img {
border: 1px solid #000000;
}

#table_li dd {
 margin-top:10px;
 font-family: "宋体";
 font-size: 11px;
 line-height: 12px;
 text-transform: lowercase;
 font-weight: lighter;
}
.up_dispy {
display: none;
}
#list_li ul {
text-align: left;
list-style-type: none;
padding-left: 50px;
margin-top: 15px;
color: #FFFFFF;
padding-right: 50px;
}


#list_li li {
line-height: 24px;
}
.li_text_left_xiaozi {
float: left;
}


.time_xiaozi {
font-size: 12px;
color: #999999;
float: right;
line-height: 24px;
}
.time_xiaozi_c {
font-size: 12px;
color: #999999;
line-height: 24px;
}
#list_news_con h1 {
text-indent: -9999px;
background-image: url(../img/visontip_news_h1.gif);
background-repeat: no-repeat;
height: 69px;
width: 580px;
}
#list_news_con {
background-image: url(../img/content_about_bg_1.gif);
background-repeat: repeat-y;
}

#list_li p {
text-align: left;
text-indent: 2em;
line-height: 160%;
}
.text_con_mar {
margin: 15px;
}

#kong1 {
 display: block;
 background-image: url(../img/main_nei1_flash.gif);
 background-repeat: no-repeat;
}
#kong {
 display: block;
 background-image: url(../img/main_nei2_flash.gif);
 background-repeat: no-repeat;
}

#kong,#kong1 {
width:822px;
height:112px;
margin:5px auto;
border:#6666CC solid 2px;
clear: both;
text-align:left;
}
#list_yingxiao_con h1 {
text-indent: -9999px;
background-image: url(../img/content_yingxiao_h1.gif);
background-repeat: no-repeat;
height: 69px;
width: 580px;
}
#list_yingxiao_con {
background-image: url(../img/content_about_bg_1.gif);
background-repeat: repeat-y;
}
