 @charset "UTF-8";
















input {

    margin: 0;

    padding: 0;

    outline: none;

    border: 0;

}



li {

    list-style: none;

}



a,

ins {

    text-decoration: none;

}



*:focus {

    outline: none;

}



a {

    color: #4b4b4b;

}




/*颜色根据通用更多的文字颜色决定*/

a:hover {

    color: #3276C8;

}



/*颜色根据psd主色调决定，比如很多都是蓝色*/

.more a:hover {

    color: #3163a4;

}



/*颜色根据psd主色调决定，比如很多都是蓝色*/

.fr {

    float: right;

}



.hide {

    display: none;

}



.block {

    display: block;

}









.fl {

    float: left;

}



















.section1 {

	clear:both;

	margin:80px auto 20px auto;

	overflow:hidden;

    width: 100%;

    /*height: 565px;*/

    margin-bottom: 14px !important;

    /*position: relative;*/

}






/* 幻灯片 */

#jyb_index_focus {

    clear: both;

    top: 35px;

    position: relative;

    margin: 20px auto 0;

    width: 1200px;

    height: 530px;

    background: transparent;

}



.jyb_index_focusImg li {

    clear: both;

    position: absolute;

    top: 32px;

    left: 0;

    width: 820px;

    height: 370px;

    opacity: 0;

    filter: alpha(opacity=0);

    top: 50% !important;

    transform: translateY(-50%);

}



.jyb_index_focusImg li a,

.jyb_index_focusImg li img {

    position: relative;

    display: block;

    width: 100%;

    height: 100%;

}



.jyb_index_focusImg li p {

    display: none;

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    text-indent: 10px;

    font-size: 16px;

    line-height: 33px;

    background: url(/images/jyb_tjqhbj_03.png) repeat left top;

    color: #FFF;

}



.jyb_index_focusImg li.active {

    z-index: 3;

    top: 0;

    opacity: 1;

    padding: 0 145px;

    width: 1200px;

    height: 530px;

    /* position: absolute; */

    filter: alpha(opacity=100);

}



.jyb_index_focusImg li.active img:hover {

    transform: scale(1.1);

    transition: all 0.5s;

}



.jyb_index_focusImg li.active p {

    display: block;

}



.jyb_index_focusImg li.next {

    left: 380px;

    opacity: 0.5;

    filter: alpha(opacity=50);

    top: 50% !important;

    transform: translateY(-50%);

}





.focus-pagenation {

    position: absolute;

    bottom: 10px;

    right: 155px;

    z-index: 5;

}



.focus-pagenation dd {

    float: left;

    margin: 0 3px;

    width: 12px;

    height: 12px;

    border-radius: 50%;

    background: url(/images/index_moe_focus_page_icon.png) no-repeat right top;

    cursor: default;

}



.focus-pagenation dd.curr {

    background: url(/images/index_moe_focus_page_icon.png) no-repeat left top;

}



.focus-arrow-left,

.focus-arrow-right {

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    left: -60px;

    z-index: 4;

    opacity: 0;

    filter: alpha(opacity=0);

}



.focus-arrow-right {

    left: auto;

    right: -60px;

}



/* 通用边框 */

.section1-bk {

    width: 1200px;

    /*height: 545px;*/

    margin: 0 auto;

    /*position: absolute;

    top: 74px;

    left: 50%;

    margin-left: -600px;*/

}



.section2-bk {

    width: 1200px;

    height: 365px;

    margin: 0 auto;

    position: absolute;

    top: 0px;

    left: 50%;

    margin-left: -600px;

}



/* 默认页面 */

.section1-1-top {

    color: #1B68C6;

    text-align: center;

    margin-bottom: 20px;

}



.section1-1-top a {

    color: inherit;

}



.section1-1-top a p {

    font-size: 36px;

    font-weight: bold;

    line-height: 62px;

}



.section1-1-top p a {

    color: #939393;

}



.section1-1-top p {

    font-size: 16px;



    line-height: 36px;

}



/* 模块一轮播图开始 */

.section1-lbt {

    width: 575px;

    height: 349px;

    float: left;

    background-color: #000;



}



.section1-lbtBox {

    float: left;

    position: relative;

    width: 100%;

    height: 100%;

    overflow: hidden;

    font-family: Arial;

    text-align: left;

    background: #fff;

}



/* 图片设置 */

.section1-lbtBox .pic1 img {

    width: 100%;

    display: block;

}



/* 文字提示设置 */

.section1-lbtBox .txt-bg {

    position: absolute;

    bottom: 0;

    z-index: 1;

    height: 40px;

    width: 100%;

    background: #000;

    filter: alpha(opacity=40);

    opacity: 0.6;

    overflow: hidden;

}



.section1-lbtBox .txt {

    position: absolute;

    bottom: 0;

    z-index: 2;

    height: 40px;

    width: 100%;

    overflow: hidden;

}



.section1-lbtBox .txt li {

    height: 40px;

    line-height: 40px;

    position: absolute;

    bottom: -40px;

}



.section1-lbtBox .txt li a {

    display: block;

    color: #fff;

    padding: 0 0 0 24px;

    font-size: 15px;

    font-weight: 400;

    text-decoration: none;

}



/* 圆点设置 */

.section1-lbtBox .num {

    position: absolute;

    z-index: 3;

    bottom: 15px;

    right: 0px;

    height: 10px;

}



.section1-lbtBox .num li {

    float: left;

    position: relative;

    width: 10px;

    height: 10px;

    overflow: hidden;

    text-align: center;

    cursor: pointer;

    border-radius: 50%;

    background: url("/images/2006121134570701394.png") no-repeat center center;

    margin-right: 10px;

}



.section1-lbtBox .num li a,

.section1-lbtBox .num li span {

    position: absolute;

    z-index: 2;

    display: block;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    text-decoration: none;

}



.section1-lbtBox .num li {

    z-index: 1;



    color: #fff;

}



.section1-lbtBox .num ul {

    width: 100%;

    height: auto;

}



.section1-lbtBox .num li.on,

.section1-lbtBox .num .on:hover {

    background: url("/images/2006121138220705911.png") no-repeat center center;

}



.section1-lbtBox .pic {

    position: relative;

}



/* 轮播图结束 */





.section1-1-right {



    width: 585px;

}



.section1a-1-right {

    margin-left: 25px;

    width: 560px;



}



.section1-tab-bt {

    height: 47px;

    border-bottom: 1px solid #3273CB;

    margin-bottom: 10px;

}



.section1-tab-bt li {

    height: 54px;

    margin-right: 60px;

    text-align: center;

    color: #076fbe;

    line-height: 47px;



}



.active1 {

    background: url("/images/2006121156104602853.png") no-repeat center center;

    color: #fff !important;

}



.section1-tab-bt li a {

    display: block;

    width: 100%;

    height: 47px;

    color: inherit;

    font-size: 22px;

    font-weight: bold;

}



.section1-tab-nr {

    line-height: 35px;

    font-size: 18px;

}



.section1-tab-nr li {

    padding-left: 28px;

    line-height: 38px;

    padding-right: 3px;

    background: url("/images/2006121151543939232.png") no-repeat 6px center;

}



.section1-tab-nr li span {

    color: #bbb;

}














*,

*:before,

*:after {

    box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

}













    
}




