/*css样式*/
*{margin:0px;padding:0px;font-family: "微软雅黑", Arial;}
img{border:none;display:block;}
ul li{list-style-type: none;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover{ color: #204C9E }
a:active{color:#333;}
em {font-style: normal;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.width{width:100%;}
.fleft{float:left;}
.fright{float:right;}
.dis{display:block;}
.warp{width:995px;margin:auto;}
/*头部设置*/
.header{background-image:url(../images/headerbg.jpg);}
.logo{background-image:url(../images/logobg.jpg);background-repeat: no-repeat;background-position:590px 0px;}
.logo img{width:628px;height:74px;padding:32px 0px;}
.navwarp{ background-color: #19579E; }
.navcr{color:#346aa8;}
.nav{line-height:60px;position:relative; z-index:1;height:60px; }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline; }
.nav .nLi h3{ display:block; text-align:center;font-weight:400;}
.nav .nLi h3 a{ display:block; font-size:16px; padding:0px 50px 0 50px;}
.nav .sub{ display:none; width:122px; left:0; top:60px;  position:absolute; background:#d33333;  line-height:28px;font-size:14px;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; text-align:center; line-height:41px;}
.nav .sub a:hover{ color: #fff; background-color: #E60F0F; }
.nav .on h3 a{ background:#d33333; color:#fff;font-weight:400;}

/*banner设置*/
.focus{width:100%;height:412px;position:relative;overflow:hidden;}
/*数字按钮样式*/
.focus .num{overflow:hidden;height:25px;position:absolute;bottom:2px;left:48%;zoom:1;z-index:3 }
.focus .num li{width:12px;height:12px;line-height:12px;text-align:center;font-weight:400;font-family:"微软雅黑", Arial;color:#FFFFFF;background:#fff;margin-right:10px;border-radius:50%;cursor:pointer;float:left;}
.focus .num li.on{background:#9bd129;} /*当前项*/
/*上一个  下一个*/
.focus .prev,
.focus .next{display:none;width:40px;height:100px;background:url(../images/btn.png) no-repeat;position:absolute;top:134px;}
.focus .prev{left:50px;}
.focus .next{right:50px;background-position:right;}
.main{ width: 993px; margin: 0 auto; margin-top: 22px; }
.main-l{ width: 258px; float: left; }
.main-l .box{border:1px #dedede solid; padding:15px;}
.titbar{background:#2a76c4;color:#fff;}
h3.titbar{ font-size: 16px; font-weight: normal; line-height: 41px; padding-right: 10px; padding-left: 10px; }
h3.titbar a{ font-size:14px; float:right;color:#fff;}
.main-l .link{margin-right: 0px; margin-bottom: 15px; margin-left: 0px; margin-top:15px; padding-top:0 }
.main-l .link a{ line-height: 55px; background-color: #BB9A15; display: block; color: #FFF; margin-top: 15px; font-weight: bold; font-size:16px;}
.main-l .link a:hover{ color: #FFFAE8; }
.main-l .link a i{ height: 24px; width: 27px;display: inline-block; vertical-align: middle; margin-right: 10px; margin-left: 10px; }
#search input{ width: 97%; margin-top: 15px; border: 1px solid #ddd; padding-left: 5px;outline: 0; border-radius:3px;}
#search #btn{ cursor: pointer; background-image: url(images/btn.png); background-position: 34px center; width: 80%; background-color: #C30606; border: #C30606; color: #fff; font-size: 15px; letter-spacing: 4px; display: block; border-radius: 3px; margin-top: 12px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#search #btn:hover{background-color: #19579E;border:#19579E}
#search select,#search select{ margin-top:15px; width:100%;height: 31px; text-align:center;}
.main-r{ float: right; width:720px;}
.main-r .box{border: 1px solid #DEDEDE;padding: 20px 25px;padding-bottom: 0; }
.main-r h3{ font-size: 22px; color: #0067c6; font-weight: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e3e3e3; padding-bottom: 12px; }
.main-r h3 a{ float:right; margin-top:18px}
.main-r ul{ text-decoration: none; line-height: 2em; padding: 10px 0; }
.main-r ul li{ background-image: url(../images/img17.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
.main-r ul li span{ font-size: 13px; color: #999; float: right; }
.main-r ul li a{ font-size: 14px; }
.foot{ border-top: 8px #c30606 solid; margin-top: 15px; background: #19579e; font-size: 13px; text-align: center; color: #ccc; line-height: 28px; padding-top: 15px; padding-bottom: 10px; }

/*多篇样式*/
.warp1{width: 993px; margin: 0 auto;}
  .main-left{ width: 253px; float: left;margin-top:25px }
        .main_rt_title{background: url(../images/home_logo.png) no-repeat 0px 10px;color: #999;font-size: 12px;display: block;padding-left: 20px;padding-top: 10px;  float:right;  }
.main_rt_title a{color: #999;}
        .main-left h3{font-weight: normal;color:#fff;  font-size: 24px;    line-height: 50px;  text-align: center;  background:#059afe;  }
        .main-left ul{    margin-top:10px;    }
        .main-left ul li{  height:40px;  line-height: 40px;  background-color: #fff;  border:1px solid #f6f1ed;  text-align: center;  font-size: 16px;
        }
        .main-left ul li:hover{  border-left: 5px solid #dd3636;  }
        .main-right{ float: right; width:710px;margin-top:25px}
        .main-right .box{border: 1px solid #DEDEDE;padding: 20px 25px;padding-bottom: 0; }
        .main-right h3{ font-size: 22px; color: #0067c6; font-weight: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e3e3e3; padding-bottom: 12px; }
        .main-right ul{ text-decoration: none; line-height: 2em; padding: 10px 0; }
        .main-right ul li{ background-image: url(../images/img17.jpg);border-bottom: 1px dashed #DCD8D8; background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
        .main-right ul li span{ font-size: 13px; color: #999; float: right; }
        .main-right ul li a{ font-size: 14px; }
/*单片样式*/
.main_con p{
 margin-top:20px;
    text-indent: 2em;
    line-height: 1.5em;
}
.main_con h3{
    font-size:30px;
    padding:35px;
    color:#0c64af;
    text-align: center;
    font-weight: normal;
}

/*内容样式*/
.main_con p{ margin-top:20px;
    text-indent: 2em;
    line-height: 1.5em;
font-size:14px;
}
.main_con h3{
    font-size:30px;
    padding:35px;
    color:#0c64af;
    text-align: center;
    font-weight: normal;
}
.title1{
    height:50px;
    line-height: 50px;
    margin:0 auto;
    background-color: #f9f9f9;
    border-top:1px solid #d5d5d5;
text-align:center;

}

.main_rt_title1{
    background: url(../images/home_logo.png) no-repeat 0px center;
    color: #999;
    font-size: 12px;
    display: block;
    padding-left: 20px;
}
.vsbcontent_img img{margin:0 auto;}
.con ul>li>a {
    font-size: 14px;
}
.con ul>li {
    text-align:center;
}