@charset "utf-8";
body { margin:0 auto; font-size:14px; font-family:"微软雅黑" Arile ; line-height:28px; color:#2b2b2b; padding:0;width:100%}
 ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0; color:#3d3d3d;}
 ul li {cursor:pointer; list-style:none;}
 ul { list-style: none; border-bottom-style: none; border-top-style: none; border-right-style: none; border-left-style: none; }
 img { border:0px;}
 a { color:#3d3d3d; text-decoration:none;}
 a:hover { color:#2389CB}
.read { color:#FF3300; font-size:12px;}
.read a { color:#FF3300;}
.read a:hover { color:#ff613a; font-weight:bold; text-decoration:underline;}
.blue { color:#4a88c1;}
.blue a { color:#4a88c1;}
.blue a:hover { color:#ff5d0e;}
.bai { color:#fff; font-size:12px; line-height:18px;}
.bai a { color:#fff;line-height:18px;}
.bai a:hover { color:#ff5d0e;}
.bai14 { color:#d6edff; font-size:14px; line-height:18px; font-weight:bold;}
.bai14 a { color:#d6edff;line-height:18px; font-weight:bold;}
.bai14 a:hover { color:#ff5d0e; font-weight:bold;}
.font1 { color:#5f5f5f; font-size:12px;}
.font1 a { color:#5f5f5f;}
.font1 a:hover { color:#FF3300;}
.font14 { color:#3d3d3d; font-size:14px; font-weight:bold;}
.font14 a { color:#3d3d3d;}
.font14 a:hover { color:#FF3300;}
.blue14 { color:#075d97; font-size:14px; font-weight:bold;}
.blue14 a { color:#075d97;}
.blue14 a:hover { color:#FF3300;}
.clear { clear:both;width:500px; margin: 0 auto;}	
.top { width:1003px; margin: 0 auto;}	
#main { margin: 0 auto; width:100%; overflow:auto; zoom:1; background-color:#f8fcff;max-width: 1200px;}
.logo { float:left; width:300px;}
.tel { float:right; width:244px;}
#menu { width:985px; margin: 0 auto;}
.indexnr {width:1200px; overflow:auto; zoom:1; margin: 0 auto;}
.indexnrl { float:left; width:77%;}
.indexnrr { float: right;    width: 22%;    padding: 0 2px;}

#di {margin: 0 auto; width:907px; text-align:center; padding: 0px 5px 5px 5px;}
.wp_nav .sub-nav { width: 172px !important; border: 0px;}
.wp_nav .nav-item.i3 .sub-nav { display: none !important;}
.wp_nav .sub-nav .nav-item { white-space: normal;}
.wp_nav .nav-item a span.item-name {padding: 5px 54px;}
.wp_nav .sub-nav .nav-item .mark { background: #18396c;}
#tablemenu .wp_nav .sub-nav .nav-item a {border-bottom: 1px solid #001F4C; border-top: 0px solid #D8E1CC; font-size: 14px;}
.wp_nav .sub-nav .nav-item a span.item-name {padding: 5px 10px;}
.nynr  
{
    clear: both;
    max-width: 1200px;
    overflow: auto;
    width: 100%;zoom:1
}
.nynrleft { width:18%; float:left; margin-left:15px;_margin-left:15px;}
.nynrright { width:80%; float:right; margin-right:0;_margin-right:15px;}
#newlist {width:724px; overflow:auto; zoom:1;}
#newlist ul li { float:left; width:720px; margin-top:10px;}

.cleardiv:after{clear:both;content:"";}
.kuai{float:left; padding: 0 1%;width: 31%;min-height:242px;}
.kuaitop{height: 30px;text-align: left;/*background:#9AD6F9;*/border-bottom:2px solid #e84744}
.more  
{
    color: #777;
    display: block;
    float: right;
    font-size: 12px;
    line-height: 25px;
    margin: 0 5px 0 0;
}
.kuaitopzi{color: #0792ee;font-size: 15px;font-family:"微软雅黑";font-weight: bold;}
.kuaicontent{height:210px;}
.xuxian{height: 24px;border-bottom: 1px dashed #C5B9B9;}
.gonggao_r .xuxian{border: 0}
.jieshao{height: 415px;padding: 10px 8px;}
.jieshaocenter{background: url("/_vivi/source/aHR0cHM6Ly94bmpqLm5hbmthaS5lZHUuY24/_upload/tpl/01/81/385/template385/htmlRes/css_res/jieshaocenter.jpg") repeat-x;height: 100%;/*width:953px;*/}
.jieshaoleft{background-image: url("/_vivi/source/aHR0cHM6Ly94bmpqLm5hbmthaS5lZHUuY24/_upload/tpl/01/81/385/template385/htmlRes/css_res/jieshaoleft.jpg");height: 100%;width:14px;}
.jieshaoright{background-image: url("/_vivi/source/aHR0cHM6Ly94bmpqLm5hbmthaS5lZHUuY24/_upload/tpl/01/81/385/template385/htmlRes/css_res/jieshaoright.jpg");height: 100%;width:16px;}
 .post_title {
    display: block;
    float: left;
}
span.time{font-size:12px;color:#999}
#tablemenu{background: url("/_vivi/source/aHR0cHM6Ly94bmpqLm5hbmthaS5lZHUuY24/_upload/tpl/01/81/385/template385/htmlRes/css_res/dhl.jpg") repeat-x;max-width: 1200px;width:100%;    border-radius: 5px;}
#tablemenu a{display:block;font-size:16px;color:#fff;font-weight:bold;line-height: 42px;
font-family: Arile;text-align: center;}
#tablemenu a:hover{background: url("/_vivi/source/aHR0cHM6Ly94bmpqLm5hbmthaS5lZHUuY24/_upload/tpl/01/81/385/template385/htmlRes/css_res/dhl2.jpg") repeat-x;}
.menuhover{background: url("/_vivi/source/aHR0cHM6Ly94bmpqLm5hbmthaS5lZHUuY24/_upload/tpl/01/81/385/template385/htmlRes/css_res/dhl2.jpg") repeat-x;}
.tablemenuerji a:hover{  background: #124AA1!important;}
#div_Tab ul li {
    margin: 5px 2px;
    float: left;
    background-color: #E8E8E8;
}
#div_Tab ul li a {
    padding: 6px 10px;
    font-size: 16px;
    display: block;
}
.indexnrr .xuxian > a {
    border-bottom: 1px dashed #C5B9B9;
    display: block;
    margin-left: 5%;
    text-align: left;
    width: 90%;
}
.full_bg
{
    background-size: 100% 100%;    
}
#footer
{
    text-align:center; font-size:14px; color:#5c7ea4; line-height:25px; padding-top:10px; padding-bottom:10px;
    background-color: #deecf5;
    padding:25px 0;
    margin-top: 15px;
}
.gonggao_r
{
    border:2px solid #2389CB;
    border-radius:10px;
    padding-bottom: 20px;
}
.gg_title
{
    height:25px;
    line-height:25px;
    background: #2389CB;
    border-top-left-radius:5px;
    border-top-right-radius:5px
}
.span_title
{
   color: #fff;
    display: block;
    float: left;
    font-size: 14px;
    text-shadow: 2px 2px 6px #000;
    width: 50%;
}
.width100{width:100% !important}
#cycleSlider {
    margin-top: 5px;
}
ul#nav {
    display: block;
    float: right;
    position: relative;
    top: -30px;
    z-index: 9999;
}

#nav a {
    background: #f1f1f1 none repeat scroll 0 0;
    border-radius: 10px;
    color: #777;
    display: block;
    float: left;
    font-size: 10px;
    height: 16px;
    line-height: 16px;
    margin-right: 6px;
    text-align: center;
    width: 16px;
}
#nav a:hover 
{
    background: #2C4C7D none repeat scroll 0 0;
    color:#fff
}
.link   
{
     border: 1px solid #aad0e6;
     border-radius: 3px 3px 0 0;    
  }
.linknr {
    background: #dff1ff;
    border-top: 1px solid #aad0e6;
    padding: 0 1%;
    text-align: center;
    color: #4a4a4a;
}
.friend_link .span_title,
.friend_link .gg_title
{
    height:50px;
    line-height:50px
}
#renwuzhuanlan
{
       background: #c8232a none repeat scroll 0 0;
    border-radius: 3px;
    float: left;
    font-size: 10px;
    font-style: normal;
    height: 31px;
    line-height: 14px;
    margin: 1px 5%;
    text-indent: 0;
    width: 31px;
    text-align: center;
}
body
{
    background:url("/_vivi/source/aHR0cHM6Ly94bmpqLm5hbmthaS5lZHUuY24/_upload/tpl/01/81/385/template385/htmlRes/css_res/topbgline.jpg") repeat-x;
}
.breadcrumb{padding-right:20px}
.tb_details td
{
    border:none;
    border-bottom:1px dashed #ccc;
    line-height:30px;
}
.tb_details td a {color:#2F4F82}
.tb_details td a:hover {color:#112A52}
.tb_details > table 
{
    border:none    
 }
.indexnr tr
{
    height:30px
}
#ctl00_contentmain_div_jianjie{line-height:28px}
#ggimg,#xwimg {
    display: block;
    float: left;
    margin: 4px 10px;
}
.kuai.last{margin-right:0;}
.bluetitle {
   /* background: #2389CB none repeat scroll 0 0;
    background:-webkit-gradient(linear, 0 0, 0 100%, from(#2389CB), to(#9AD6F9));*/
    float: left;
    height: 30px;
    line-height: 28px;
    padding: 0 10px;
    width: 35%;
}
.time{float:right;font-size:13px;display:none;}
#frinedLink {
    margin: 0 auto;
    max-width: 320px;
    width: 100%;
}
#frinedLink  div
{
    width:50%;float:left    
}
#ctl00_contentmain_nyrightzi2 > ul {
    clear: both;
}
#friend_text {
    color: #9ddaec;
    float: left;
    font-size: 17px;
    height: 42px;
    line-height: 42px;
    text-indent: 1em;
    text-shadow: 0 0 2px #000;
    width: 30%;
}
#friend_wrapper{
   /* background: #2c529d; 
    background: -moz-linear-gradient(top, #2c529d, #234487);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2c529d), to(#234487));
  border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    height: 42px;*/
    max-width: 1198px;
    width: 100%;
    margin: 0 auto; 
  
}
#fried_drop
{
    float:left;
    height: 42px;
    line-height: 42px;
    margin: 0 auto;
    width: 60%;         
}
#friend_text > img {
    display: block;
    float: left;
    margin: 3px 0 0 7em;
}
.bga_img
{
    display: block;
    height: 170px;
    width: 120px;
}
.bga_text {
    display: block;
    margin: 9px 0;
}
.profiles {
    height: 170px;
    width: 120px;
}

#cycleSlider div p{position: absolute;
    /* display: block; */
    background: rgba(0,0,0,0.8);
    width: auto;
    color: #fff;
    z-index: 99;
    padding:0 10px;
    margin:-40px 0 0 20px
}