﻿.nav_all{width: 100%;background: #3D55A7;}
.nav{width: 1000px;margin: 0px auto;overflow: hidden;background: #fbfbfb;margin-bottom: 10px;}
.nav li{font-size: 16px;text-align: center;float: left;}
.nav li:last-child{
    margin-right:0px;}
.nav li a:hover {color: #fff;background: #1D3897;}
.nav li.cur a{color: #fff;background: #1D3897;}
.nav li a{display: block;height:55px;
    line-height:60px;}
.pro_dec_img{width: 315px;height: 230px;border: 1px solid #d7d9e0;float: left;padding: 2px;}
.pro_top_right{width: 660px;float: right;position: relative;height: 310px;}
.pro_top_des{width: 600px;}
.pro_top_right h1{color: #3D55A7;font-size: 22px;padding-bottom: 5px; font-weight:bolder; line-height:38px;height:38px;}
.pro_top_right p{width: 160px;font-size:14px;height: 35px;float: left; line-height: 35px;display: inline-block;}
.pro_top_right p.w600{width:600px;color: #313537;}
.pro_top_right p.w300{width:300px;overflow:hidden;}
.pro_top_right p span{color: #666666;font-size: 13px;padding: 2px 20px 2px 20px;}
.pro_top_right p span.icon0{padding: 2px 20px 2px 0px;}
.pro_top_right p span.icon1{background: url(../images/pro_icon.png) no-repeat left top;}
.pro_top_right p span.icon2{background: url(../images/pro_icon.png) no-repeat left top;background-position: 0px -15px;}
.pro_top_right p span.icon3{background: url(../images/pro_icon.png) no-repeat left top;background-position: 0px -30px;}
.pro_top_right p span.icon4{background: url(../images/pro_icon.png) no-repeat left top;background-position: 0px -46px;}

.ins_view_action{
    width: 100%;
    min-width: 28px;
    position: absolute;
    bottom: 0px;
}
.ins_view_action>a
{
    line-height: 26px;
    float: right;
    margin-left:10px;
}


.button_yuyue1 {width: 100px;height: 28px;border:none;background: #f5580b url(../images/button_icon1.png) no-repeat 10px 11px;position: absolute;right: 225px;bottom: 0;border-radius: 5px;padding: 10px 0 0 35px;color: #fff;font-size: 16px;font-weight: bold;/* font-family: "微软雅黑"; */}

.button_yuyue:hover{color:#2b87ca }
.button_shoucang {width: 75px;height: 26px;border:1px solid #2b87ca;/*background: url(../images/button_icon2.png) no-repeat 10px 10px;*/position: absolute;right: 109px;bottom: 0;border-radius: 5px;padding: 10px 0 0 18px;color: #2b87ca;font-size: 16px;/* font-weight: bold; */text-align: center;line-height: 26px;}
.button_pingjia {width: 50px;height: 26px;border:1px solid #2b87ca;background: url(../images/button_icon3.png) no-repeat 10px 10px;position: absolute;right: 0;bottom: 0;border-radius: 5px;padding: 10px 0 0 35px;color: #2b87ca;font-size: 16px;}

.pro_part_tab{width: 1000px;margin: 0px auto;overflow: hidden;margin-top: 22px;border-top: 5px solid #2b87ca;}
#pro_tab{border: 1px solid #d7d9e0;float: left;width: 998px;background: #f9f9f9;}
#pro_tab li{float: left;border-left:1px solid #d7d9e0;/* border-right: 1px solid #d7d9e0; */}
#pro_tab li:first-child{border-left:none}
#pro_tab li:hover{cursor: pointer;}
#pro_tab li a{padding: 2px 20px 2px 20px;/*border-right: 1px solid #d7d9e0;*/margin: 8px -1px 8px -1px;float: left;font-size: 16px;}
#pro_tab li.current{border-bottom: 1px solid #fff;margin-bottom: -1px;/* margin-left: -1px; *//* margin-right: -1px; *//*border-left: 1px solid #d7d9e0;*/color: #2b87ca;font-weight: bold;background: #fff;}
#pro_tab li:last-child.current{
    border-right:1px solid #d7d9e0;}
#pro_tab li.current a{color: #3D55A7;font-size: 16px;}
#pro_tab li.current a:hover{color: #3D55A7;}
#content1{float: left;border: 1px solid #d7d9e0;border-top: none;width: 998px;}
#content1 ul{padding: 20px;float: left;width: 1158px;border-top: none;position: relative}
#content1 ul li.baibian{width: 998px;height: 50px;position: absolute;left: 0;top: 0;overflow: hidden;margin-left: -1px;border-bottom: none;}
#content1 ul p.w100{color:#666666;line-height: 24px;font-size:14px;}

.pro_part2{width: 1000px;margin: 0px auto;overflow: hidden;margin-top:15px;}
.pro_user{width: 593px;border: 1px solid #d7d9e0;float: left;padding: 15px;height: 200px;}
.pro_user h1{width: 100%;float: left;margin-bottom: 15px;}
.pro_user h2{color: #0f7ed0;font-size: 15px;padding-bottom: 10px;}
.pro_user p{font-size:13px;color: #666;line-height: 27px;}
.pro_user span{border-right: 3px solid #248cd8;font-size: 16px;color: #248cd8;font-weight: bold;padding-right: 10px;float: left;}
.pro_user a.more{float: right;color: #999;}
.pro_user a:hover{color:#f5580b}

.pro_news{width: 328px;border: 1px solid #d7d9e0;float: right;padding: 15px;height: 200px;}
.pro_news h1{width: 100%;float: left;margin-bottom: 15px;}
.pro_news span{border-right: 3px solid #3D55A7;font-size: 16px;color: #3D55A7;font-weight: bold;padding-right: 10px;float: left;}
.pro_news a.more{float: right;color: #999;}
.pro_news a:hover{color:#f5580b}
.pro_news ul{float: left;width: 325px;}
.pro_news ul li{color: #666;height: 30px;line-height: 30px;background: url(../images/dian.png) no-repeat 0px 10px;padding-left: 20px;}
.pro_news ul li a{    color: #666;}

.pro_part3{width:998px;margin: 0px auto;overflow: hidden;margin-top:20px;border: 1px solid #d7d9e0;}
.pingjia{float: left;width: 803px;padding: 15px 0px 20px 20px;}
.pingjia h1{background: #fff url(../images/tab_cur1.png) no-repeat left bottom;padding: 0 0 10px 0;color: #3D55A7;height: 20px;}
.pingjia h1 span {float: left;cursor: pointer;}
.pingjia h1 em{float: left; margin-right: 5px;height: 20px;line-height: 20px;font-size:16px;
    font-weight:bolder;font-style: normal}
.pingjia h1 span.star_light{width: 20px; height: 20px; background: #fff url(../images/star_light.png) no-repeat left bottom;}
.pingjia h1 span.star{width: 20px; height: 20px;background: #fff url(../images/star.png) no-repeat left bottom;}
.pingjia_r{float: right;width: 320px;padding: 18px 20px;}
.pingjia_r h1{width: 100%;float: left;margin-bottom: 15px;border-bottom: 3px solid #d7d9e0;}
.pingjia_r h1 span{font-size: 14px;color: #248cd8;float: left;border-bottom: 2px solid #248cd8;margin-bottom: -3px;}
.pingjia_r h1 span a{border-right: 2px solid #248cd8;font-weight: bold;padding-right: 10px;height: 25px;line-height: 25px;font-size:16px;}
.pingjia_r h1 a.more{float: right;color: #999;}
.pingjia_rh1  a:hover{color:#f5580b}
.pingjia_r dt{float: left;}
.pingjia_r dt img{width: 108px; height: 75px; border: 1px solid #d7d9e0;padding: 3px}
.pingjia_r dd{float: right;width: 195px;height: 80px;overflow:hidden;}
.pingjia_r dd h2{
    color: #313537;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
}
.pingjia_r dd p{
    color: #666;
    font-size: 14px;
    line-height: 25px;
}
.pingjia_r ul{float: left;}
.pingjia_r ul li{color: #666;height: 30px;line-height: 30px;background: url(../images/dian_hei.png) no-repeat 0px 10px;padding-left: 20px;}
.pingjia_r ul li a{color: #666;font-size:14px;}
.pingjia_r ul li a:hover{color: #f5580b}
.pingjia_text{border: 1px solid #d7d9e0;border-top: none;width: 616px;}
.bottom_blue{background: #3D55A7;border: none;padding: 10px 35px;margin: 15px 0 0 280px;color: #fff;border-radius: 5px;font-weight: bold;}

.wenda{width: 958px;float: left;padding: 0 20px;}
.wenda h1{width: 100%;float: left;background: #fff url(../images/tab_cur1.png) no-repeat left bottom;padding: 0 0 10px 0;color: #3D55A7;}
.wenda h1 span{font-size: 14px;color: #248cd8;float: left;margin-bottom: -3px;}
.wenda h1 span a{border-right: 2px solid #3D55A7;font-weight: bold;padding-right: 10px;height: 25px;line-height: 25px;color: #3D55A7;font-size:16px;}
.wenda .wen{color:#f5580b;float: left;width: 100%;margin: 10px 0;line-height: 25px;}
.wenda .wen span{font-weight: bold;}
.wenda .da{
    float: left;
    width: 100%;
    margin: 10px 0;
    line-height: 25px;
    color: #666;
}
.wenda .da span{color: #2d95e1;font-weight: bold;}

.pro_list{width:1000px;margin: 0px auto;overflow: hidden;margin-top:20px;}
.pro_list_l{width: 720px;float: left;}
.prolisttop{display: flex;
    align-items: flex-start;margin-bottom: 20px;}
.pro_list_ltop{ width: 1200px; box-sizing: border-box;}
.pro_list_ltop .title{min-width: 60px;float: left;color: #333333;text-align: left;font-size: 16px;padding: 8px 12px 8px 0px; border-radius: 4px;}
.pro_list_ltop .pro_top_list{
    flex: 1;
}
.pro_list_ltop .close{
height: 24px;
    overflow: hidden;
    }
.pro_list_ltop .pro_top_list{ display: flex; align-items: flex-start;}
.pro_list_ltop .pro_top_list dt{
    float: left;
}
.pro_list_ltop .pro_top_list .qb-width{
    width: 65px;
}
.pro_list_ltop .pro_top_list dt a{ display: inline-block;
    padding: 8px 12px; border-radius: 4px; color: #666; font-size: 16px;}
    .pro_list_ltop .pro_top_list dt a:hover{ color: #1D3897;}
.pro_list_ltop .pro_top_list_more{width: 45px;float: left;color: #999;background: url('../images/open_span.jpg') no-repeat right;font-size: 13px;cursor:pointer;}
.pro_list_ltop .pro_top_list_close{width: 45px;float: left;color: #999;background: url('../images/close_span.jpg') no-repeat right;font-size: 13px;cursor:pointer;}


.pro_list_main{float: left;width: 100%}
.pro_list_main h1{width: 690px;height: 24px;float: left;margin-top: 15px;color: #fff;font-size: 14px;font-weight: bold;background: #2a80b9;padding-left: 15px;padding-right: 15px;margin-bottom: 10px;}
.pro_list_main h1 a{float: left;color: #999;font-size: 14px;font-weight: normal;text-align: center;}
.pro_list_main h1 a:first-child{background: none;}
.pro_list_main h1 a{display:block;width:100px;height: 40px;line-height:40px;}
.pro_list_main h1 a.current,.pro_list_main h1 a:hover{background: #2d95e1; color:#fff}
.pro_list_main h1 a.current-asc{background:#2d95e1;color:#fff}
.pro_list_main h1 a.current-desc{background:#2d95e1;color:#fff}
.pro_list_main ul{float: left;width: 100%;}
.pro_list_main ul li{float: left;width: 174px;height: 203px;border-bottom: 1px solid #d7d9e0;margin: 0 10px 10px 0;}
.pro_list_main ul li.mr0{margin-right: 0px;}
.pro_list_main ul li>a{position: relative;width:213px;height:160px;overflow:hidden;display: block;margin:4px;}
.pro_list_main ul li img{width: 213px;height: 160px;float: left;  position: absolute;left:0px;top:0px;}
.pro_list_main ul li p{width: 210px;float: left;height: 24px;line-height: 24px;/*padding: 0 5px;*/}
.pro_list_main ul li p.p1{color: #2d95e1;font-size: 14px;font-weight: bold;height: 20px;overflow: hidden;}
.pro_list_main ul li p.p2{color: #999;font-size: 14px;marign-top:5px;}
.pro_list_main ul li p.p3{color: #fcac00;font-size: 14px;}
.pro_list_main ul li p.p3 span{margin: 5px 0 0 0;width: 72px;height: 14px;float: left;/*background: url('../images/list_yuyue.png') no-repeat;*/padding-left: 0;line-height: 14px;}
.pro_list_main ul li p.p3 span a{color: #fcac00;font-size: 14px;}
.pro_list_main ul li p.p3 em{margin: 5px 0 0 0px;width: 14px;height: 14px;float: left;background: url('../images/list_star_hui.png') no-repeat;}
.pro_list_main ul li p.p3 em.star{    margin: 5px 0 0 5px;width: 14px; height: 14px;float: left; background: url('../images/list_star.png') no-repeat;}

.pro_list_main .ins-tab{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 30px 0px 10px 0px;
}
.pro_list_main .ins-tab a{ font-size: 16px; color: #333333; cursor: pointer;}
.pro_list_main .ins-tab i{ display: inline-block; width: 2px; height: 16px; background: #3D55A7; margin: 0px 20px;}
.pro_list_main .ins-tab a:hover,.pro_list_main .ins-tab a.cur{color: #3D55A7; font-weight: bold; }



.pro_list_r{width: 265px;float: right;}
.pro_list_r1{float: right;width: 245px;}
.pro_list_r h1{width: 100%;float: left;margin-bottom: 15px;border-bottom: 3px solid #d7d9e0;}
.pro_list_r h1 span{font-size: 14px;color: #248cd8;float: left;border-bottom: 2px solid #248cd8;margin-bottom: -3px;}
.pro_list_r h1 span a{/*border-right: 2px solid #248cd8;*/font-weight: bold;padding-right: 10px;height: 25px;line-height: 25px;color: #2d95e1;font-size:16px;}
.pro_list_r h1 a.more{float: right;color: #999;}
.pro_list_r h1  a:hover{color:#f5580b}
.pro_list_r dt{float: left;}
.pro_list_r dt img{width: 85px;height: 60px;border: 1px solid #d7d9e0;padding: 3px;}
.pro_list_r dd{float: right;width: 147px;}
.pro_list_r dd h2{
    color: #313537;
    font-size: 14px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
}
.pro_list_r dd p{
    color: #666;
    font-size: 13px;
    line-height: 22px;
    width: 126px;
    height: 45px;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    /* white-space: nowrap; */
}
.pro_list_r ul{float: left;}
.pro_list_r ul li{height: 30px;line-height: 30px;background: url(../images/dian.png) no-repeat 0px 10px;padding-left: 20px; }
.pro_list_r ul li a{color: #666;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;width: 210px;height: 30px;float: left;font-size:14px;}

.pro_list_r1 ul li{background: url(../images/dian_hei.png) no-repeat 0px 10px;}
.pro_list_r2 dt{float: left;position: relative;}
.pro_list_r2 dt img{width: 245px;height:150px;border:none;padding: 0;}
.pro_list_r2 dt p{width: 245px;height: 30px;position: absolute;bottom: 0;background: #000;color: #fff;text-indent: 1em;line-height: 30px;
    opacity:0.3;}
.pro_list_r2 em{
    color: #fcac00;
    background: url(../images/icon.png) no-repeat top left;
    padding-left: 24px;
    background-position: -125px -5px;
    height: 15px;
    float: left;
    margin-top: 10px;
}
.pro_list_r1,.pro_list_r2,.pro_list_r3{margin-bottom:15px;float: left;background: #fbfbfb;padding: 10px;width: 245px;}

.flex-center-between{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.flex-top-between{
    display: flex;
    justify-content: space-between;
    align-items: top;
}
.neiye-title{
    height: 50px;
    border-bottom: 1px solid #1D3897;
    margin: 20px auto 30px auto;
}
.neiye-title h2{font-size: 24px; color: #3D55A7; font-weight: 400;}
.brand{overflow: hidden;font-size: 14px;padding: 10px;}
.brand a{font-size: 14px;}
.brand i{display: inline-block; margin: 0px 5px;}

.download_top{width:958px;margin: 0px auto;overflow: hidden;border:1px solid #d7d9e0;padding: 12px 20px;margin-top: 20px;background: #f9f9f9;}
.download_top span{float: left;color: #666;font-size: 13px;height: 24px;line-height: 24px;}
.download_top span a{float: left;color: #666;font-size: 13px;}
.download_span1{width: 60px;}
.download_span2{width: 385px}
.download_span3{width: 295px}
.download_span4{width: 195px}
.download_list a:hover{color: #3097e1}
.download_icon{width:55px;text-align: right;background: url(../images/download.jpg)no-repeat 0px 18px;margin-left: 125px;}
.download_icon a:hover{color: #3097e1}

.download_list{width: 998px;margin: 0px auto;overflow: hidden;border:1px solid #d7d9e0;/* padding:15px 20px; */margin-top: 20px;}

.download_list ul{float: left;width: 100%}
.download_list ul li{float: left;width: 968px;height: 50px;line-height: 50px;padding: 0 15px;}
.download_list ul li.hui{background: #fbfbfb}
.download_list span{float: left;font-size: 14px;height: 50px;}
.download_list span input{}
.download_list .input_check {position: absolute;width: 20px;height: 20px;visibility: hidden;left: 5px;top: 15px;}
.download_list span {position: relative;}
.download_list .input_check+label {display: inline-block;width: 20px;height: 20px;background: url(../images/check.jpg) no-repeat;left: 5px;top: 17px;position: absolute;}
.download_list .input_check:checked+label {background: url(../images/check_icon.jpg) no-repeat;}
.download_last{width: 1000px;margin: 0px auto;overflow: hidden;margin-top: 20px;margin-bottom: 30px;}

.list-box{margin-bottom: 30px;}
.left-menu-box{width: 190px;box-sizing: border-box; background: #fff; padding-right: 20px; margin-right: 20px;}
.left-menu-box a{ color: #3D55A7; font-size: 16px; height: 48px; line-height: 48px; padding: 0px 20px; transition: all .2s;display: block;box-sizing: border-box; border-bottom: 1px solid #ccc;}
.left-menu-box a:last-child{border-bottom: none;}
.left-menu-box a:hover,.left-menu-box a.cur{background: #1D3897; color: #fff;}
.left-menu-box h2{ height: 60px; line-height: 60px; background:#1D3897;padding: 0px 20px; color: #fff; font-size: 24px; border-radius: 4px 4px 0px 0px; }
.newslist{width:998px;margin: 0px auto;overflow: hidden; border-bottom: 1px solid #ccc;}
.newslist>ul{float: left;width: 100%;padding-bottom: 30px;}

.newslist>ul>li.hui{background:  #fbfbfb url(../images/dian_hui.png) no-repeat 20px 20px;}
.newslist>ul>li{ display: flex; justify-content: space-between; align-items: center; line-height: 40px;}
.newslist>ul>li a i{display:inline-block; width:6px; height: 6px; display: inline-block; border-radius: 6px; background: #3D55A7; margin-right: 10px;}
.newslist>ul>li a{width:846px ;color: #666;font-size: 16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: flex; align-items: center;}
.newslist>ul>li a:hover{color:#1D3897;}
.newslist>ul>li span{color: #666;font-size: 14px;}

.newslist2{width: 1200px !important;}

.renyuan-list{ flex: 1;}
.renyuan-list li{ width:205px; display: inline-block; margin-right: 49px; margin-bottom: 49px;  }
.renyuan-list li:nth-child(4n){ margin-right: 0px;}
.renyuan-list a{ display: block; transition: all .2s;}
.renyuan-list li img{ width: 100%; max-height: 287px; text-align: center; vertical-align: bottom; background: #000; border-radius: 4px;}
.renyuan-list li p{color: #666; font-size: 17px; text-align: center;line-height:35px; font-weight: bold; }
.renyuan-list li a:hover p{ color: #1D3897; background: rgba(0, 0, 0, .1);}

.renyuan-view{border: 1px solid #DCDCDC; border-radius: 4px; }
.renyuan-list .table-style{border-bottom: 1px solid #DCDCDC; display: flex; justify-content: flex-start;}
.renyuan-list .table-style p {
    width: 100%;
    color: #333;
    line-height: 20px;
    font-size: 14px;
    float: left;
    border-bottom: 1px solid #DCDCDC;
}
.renyuan-list .table-style p:last-child{ border-bottom: 0px;}
.renyuan-list .table-style p .title-left {
    width: 165px;
    margin-right: 10px;
    background: #F5F5F5;
    line-height: 40px;
    display: inline-block;
    text-align: right;
    color: #333 !important;
    font-size: 14px;
    border-right: 1px solid #DCDCDC;
    border-left: 1px solid #DCDCDC;
}
.renyuan-list .table-style p .main-right{ color: #666;}
.renyuan-list .table-style .ren-pic{
    max-width: 243px;
    max-height: 245px;
    min-width: 243px;
    text-align: center;
    display: flex;
    align-items: center;
}
.renyuan-list .table-style .ren-pic img{
    max-width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    max-height: 100%;
    margin: 0 auto;
    
}

.renyuan-list .about-box{ padding: 20px;}
.renyuan-list .about-box h2{font-size: 18px;color: #333333; margin-bottom: 20px; font-weight: bold;}
.renyuan-list .about-box .about-content-box{ font-size:16px; color: #666; line-height: 26px; text-indent: 2em;}

.newsdetail{width:968px;height:700px;padding: 0px 0px 20px 15px;margin: 0px auto;line-height:30px;margin-top: 15px;}
.newsdetail h1{color: #2a2d2f;font-size:24px;font-weight: bold;font-family: "微软雅黑";text-align: center;padding-bottom: 10px;padding-top: 20px;}
.newsdetail>span{color: #999;font-size: 14px;width: 100%;float: left;display: block;text-align: center;height:45px;line-height:45px;}
.newsdetail_main *{font-size:16px;line-height:35px;}
.newsdetail_main{float: left;padding:20px 0;}
.newsdetail_main {color:#666;font-size: 14px;}
.newsdetail_main p{color:#666;text-indent: 2em;}
.news_edit{float: right; color: #999;font-size: 12px;}
.download_detail_ico{float: right;background: url(../images/download_hui.png) no-repeat 0 5px;padding-left: 20px;height: 24px;line-height: 24px;}
.download_detail_ico a{color: #999}
.download_detail_ico a:hover{color: #f5580b}
.D_S_input{
    float: left;
    background:url(../images/Search_small.png) no-repeat;
    height: 24px;
    line-height: 24px;
    padding: 0px 0px 0px 20px;
    width: 180px;
    border: none;
    border-right: none;
    color: #888;
    background-position: 0px 1px;
    font-size: 13px;
    }

.page-box{
    margin: 20px auto;
    display: flex;
    justify-content: space-between;
}   
.fenye{
    margin: auto;
    overflow: hidden;
    text-align: center;
    float: right;
}
.fenye ul{
    display: inline-block;
    overflow: hidden;
    margin: auto;
}
.fenye li{
    width: auto !important;
    height: auto !important;
    line-height: 16px !important;
    list-style: none;
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
    float: left !important;
}
.fenye a{background: #FFF;color:#3a3b3c;margin-right: 10px;display: block; border: 1px solid #3D55A7; padding:8px 15px;border-radius: 4px;}
.fenye a:hover{background: #3D55A7;color:#fff}
.fenye li.selected a{background: #3D55A7;color:#fff}
.fenye li:last-child a{ margin-right: 0px;}

.jianjie{width: 1000px;margin: 0px auto;overflow: hidden;}
.jianjie h1{background: url(../images/jianjie.jpg) no-repeat;padding-left: 25px;line-height: 39px;font-size: 16px;color: #fff; height: 39px; width: 975px;}
.jianjie ul{float: left;border: 1px solid #d7d9e0;width: 948px;padding: 20px 20px 20px 30px;}
/*.jianjie ul img{width: 331px; height: 275px;float: left; margin:0px 10px 10px 0px;}*/
.jianjie ul >*{font-size: 16px;width:100%;line-height: 35px;text-indent: 2em;color: #666;}
.jianjie_part2 ul{float: left;width: 290px;}
.jianjie_part2 ul h1{font-size: 16px;color: #2d95e1;font-weight: bold;padding-left: 30px;margin: 10px 0;
    height:25px;line-height:25px;}
.jianjie_part2 ul h1.jianjieicon1{background: url(../images/jiejian_icon1.jpg) no-repeat left center;}
.jianjie_part2 ul h1.jianjieicon2{background: url(../images/jiejian_icon2.jpg) no-repeat left center;}
.jianjie_part2 ul h1.jianjieicon3{background: url(../images/jiejian_icon3.jpg) no-repeat left center;}

.jj_r_bor{border-right: 1px dashed #d7d9e0}



.s_404{width:1000px;height: 470px;position: relative;background: url(../images/404.jpg) no-repeat;margin: 0px auto;overflow: hidden;margin-top:20px;background-position-x:200px;}
.s_404buttom{border: 1px solid #d78600;color:#d78600;padding: 5px 20px;position: absolute;bottom: 150px;left: 254px;font-family: "微软雅黑";border-radius: 5px}
.s_404buttom1{border: 1px solid #d78600;color:#d78600;padding: 5px 20px;position: absolute;bottom: 150px;left: 380px;font-family: "微软雅黑";border-radius: 5px}


.s_500{width:1000px;height: 470px;position: relative;background: url(../images/500.jpg) no-repeat;margin: 0px auto;overflow: hidden;margin-top:20px;background-position-x: 200px;}
.s_500buttom{width: 164px;height: 37px;background: url(../images/500_button.jpg) no-repeat;color:#71a4b5;padding: 5px 20px;position: absolute;bottom: 206px;left: 217px;font-family: "微软雅黑";line-height: 26px;}
.s_500buttom1{width: 164px;height: 37px;background: url(../images/500_button.jpg) no-repeat;color:#71a4b5;padding: 5px 20px;position: absolute;bottom: 150px;left: 217px;font-family: "微软雅黑";line-height: 26px;}
.hidden{
    display: none;
}

.no-data{
    height: 60px !important;
    line-height: 30px !important;
    width: 100% !important;
    background: #fbf9f9 !important;
    border: none !important;
    padding: 20px 0px !important;
    text-align: center !important;
    font-size:16px;
}
.pro_dec_img{
    margin: auto;
    overflow: hidden;
    text-align: center;
    display: table;
}
.pro_dec_img>a{
    display: block;
    vertical-align: middle;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.pro_dec_img>a>img{
    width: 100%;
    height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    position: absolute;
    left:0;
    top:0;
}
.index_banner>a>img{
    max-height: 100%;
    max-width: 100%;
}
.index_banner .exa-info{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 60px; line-height: 60px; color: #FEFEFE;
    font-size: 16px;
    padding:0px 13px;
    background: rgba(0,0,0,.6);
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}


.index-big-banner{
    max-width: 1920px;
    width: auto;
    height: 415px;
    margin: 0 auto;
}

.index-big-banner ol {
    position: relative;
    height: 20px;
    top: -50px;
    right: 50%;
    transform: translateY(50%);
}

.index-big-banner ol li {
    float: right;
    width: 16px;
    height: 16px;
    margin: 5px;
    background: #fff;
    border-radius: 16px;
}

.index-big-banner ol li.seleted {
    background: rgba(29, 56, 151, .9);
    width: 38px;
}


/* 头部标语样式 */
.top-biaoyu-box,.mySwiperBiaoYu{
    width: 545px;
    height:75px;
    margin-right: 0px !important;
    margin-top: 22px;
}

.top-biaoyu-box a{
    display: block;
    width: 545px; 
    height: 80px;
}
.top-biaoyu-box p{
    color: #3D55A7;
    font-size: 15px;
    font-weight: bold;
    line-height: 23px;
    text-align: left;
}
.top-biaoyu-box span{
    display: block;
    text-align: right;
    color: #91A1EF;
    font-size: 15px;
    margin-top: 8px;
}

/* 头部标语样式 end */
.m-b-10{
    margin-bottom: 10px;
}
.a-select{
    color:#FEFEFE !important;
    background: #3D55A7;

    
}
#m-message{overflow: hidden;clear: both;}
#m-message>ul{overflow: hidden;margin-top:10px}
#m-message>ul>li{padding: 10px;/*border-bottom: solid 1px;border-color: #DDD;*/}
#m-message .m-message-title{padding-bottom: 10px;line-height: 23px;}
#m-message .m-message-content{font-size: 14px;line-height: 24px;word-break: break-all;overflow: hidden;clear: both}
#m-message span{color:#2d95e1;display: block;float: left;font-size: 14px;}
#m-message font{color:#666;display: block;float: left;margin:0 10px 0 10px;font-size: 14px;}
#m-message .m-message-loading{width:100%;height:50px;}
#m-message .m-message-loading>div{width: 50%;height: 20px;margin:auto;line-height: 20px;text-align: center;margin-top:36px;color:#666;font-size:14px;}
.show-star{width: 20px;height: 20px;background: #fff url(../images/star_light.png) no-repeat left bottom;display: block;float: left;}
.hide-star{width: 20px;height: 20px;background: #fff url(../images/star.png) no-repeat left bottom;display: block;float: left;}


#content ul li{float: left;width: 276px; margin-right: 32px;position: relative;padding-top:0px;margin-top:25px;}
#content ul li>p.qy{ color:#17A7B8; font-weight: bold;}
#content ul li>p>i{font-weight:bolder; color: #333; }
#content ul li a{ height:172px;position: relative;display: block;overflow: hidden;}
#content ul li a>img{position:absolute;top:0px;height:172px; border-radius: 4px; width: 100%;}
#content ul li a>p{position: absolute;left:0px;bottom:-1px;text-indent:1em;color:#FEFEFE;font-size:14px;height:35px;line-height: 35px;}
#content ul li a>p.background{background:rgba(0,0,0,.6); border-radius: 0px 0px 4px 4px;}
#content ul li>p{font-size:16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;} 
#content ul li>p>span{font-weight: bolder}

.jianjie_part2 ul{float: left;width: 380px;}
.newsdetail{width:1200px;min-height:700px;height:auto;padding: 0px 0px 20px 15px;margin: 0px auto;line-height:30px;margin-top: 15px;overflow: hidden;}
.nav{width: 1200px;margin: 0px auto;overflow: hidden;background: #3D55A7;}
.nav ul{ display: flex; justify-content: space-between;}
.nav li{font-size: 17px;text-align: center;float: left;padding: 0px 0px;height:60px; flex: 1;
}
.nav li>a{color:#fff}
.pro_list{width:1200px;margin: 0px auto;overflow: hidden;}
.pro_list_l{width: 1200px;float: left;}
.pro_list_ltop .pro_top_list{float: left; width: 750px;}
.pro_list_main h1{width: 922px;height: 40px;float: left;margin-top: 15px;color: #999;font-size: 14px;font-weight: bold;background: #fbfbfb;/* text-indent: 1.2em; */padding-right: 0px;margin-bottom: 10px;padding-left:0px;}
.pro_list_main ul li{float: left;width: 168px;height: 243px;border-bottom: 1px solid #eee;/*#d7d9e0;*/margin: 0 0px 10px 0; box-sizing: border-box;}
.pro_dec{width: 1200px;margin: 0px auto;overflow: hidden;padding-top: 10px;height: 330px;}
.pro_top_right{width: 860px;float: right;position: relative;height: 310px;}
.pro_part_tab{width: 1200px;margin: 0px auto;overflow: hidden;margin-top: 12px;border-top: 5px solid #3D55A7;}
#pro_tab{border: 1px solid #d7d9e0;float: left;width: 1198px;background: #f9f9f9;}
#content1{float: left;width: 100%;border: 1px solid #d7d9e0;border-top: none;width: 1198px;}
#content1{float: left;width: 100%;border: 1px solid #d7d9e0;border-top: none;width: 1198px;}
.pro_part2{width: 1200px;margin: 0px auto;overflow: hidden;margin-top:15px;}
.pro_user{width: 793px;border: 1px solid #d7d9e0;float: left;padding: 15px;height: 200px;}
.pro_part3{width:1198px;margin: 0px auto;overflow: hidden;margin-top:20px;border: 1px solid #d7d9e0; margin-bottom: 20px;}
.pingjia_text{border: 1px solid #d7d9e0;border-top: none;width: 816px;}
.wenda{width: 1158px;float: left;padding: 0 20px;}
.jianjie{width: 1200px;margin: 0px auto;overflow: hidden;  min-height:500px;}
.jianjie h1{background: url(../images/jianjie.jpg) no-repeat;padding-left: 25px;line-height: 39px;font-size: 16px;color: #fff; height: 39px; width: 1175px;}
.jianjie ul{float: left;border:none;width: 1200px;padding: 20px 20px 20px 30px;    padding: 0px;}
.jianjie_part2{width:1200px;margin: 0px auto;overflow: hidden;}


.button_shoucang {width: 50px;height: 26px;border:1px solid #2b87ca;background: url(../images/button_icon2.png) no-repeat 10px 10px;right: 109px; margin-right:10px; margin-top:10px; bottom: 0;border-radius: 5px;padding: 10px 0 0 35px;color: #2b87ca;font-size: 16px;/* font-weight: bold; */float:left;}
.button_pingjia {width: 50px;height: 26px;border:1px solid #2b87ca;background: url(../images/button_icon3.png) no-repeat 10px 10px;right: 0;bottom: 0; margin-right:10px; margin-top:10px; border-radius: 5px;padding: 10px 0 0 35px;color: #2b87ca;font-size: 16px;float:left;}

/*20170828*/

#content1 ul p.w100{width:50%; color:#666666;line-height: 20px; font-size:14px; margin-top:6px; margin-bottom:6px; float:left;}
#content1 ul p.w100 span{color:#bbbbbb; font-size:12px;}
#content1 .w100{ width:100%;}
#content1 .title-left{ width:19%; text-align:right; float:left;}
#content1 .main-right{ width:80%; text-align:left; margin-left:1%; float:left;}

.tb-tab{ width:100%; height:auto; border-left:1px #d7d9e0 solid; border-top:1px #d7d9e0 solid; box-sizing:border-box; float:left;}
.tb-tab tr{ width:100%; float:left; }
.tb-tab tr th{ background:#f9f9f9; font-size:14px; color:#333333; line-height:20px; padding:10px 0; border-right:1px #d7d9e0 solid; border-bottom:1px #d7d9e0 solid; box-sizing:border-box; text-align:center; float:left; }
.tb-tab tr td{ font-size:14px; color:#333333; line-height:20px; padding:10px 0; border-right:1px #d7d9e0 solid; border-bottom:1px #d7d9e0 solid; box-sizing:border-box; text-align:center;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
.tb-tab tr td a{ background:#2d95e1; padding:4px 10px; font-size:12px; color:#FFF; border-radius:2px;}
.tb-tab .text-yellow{ color:#f5580b;}
.tb-tab .text-blue{ color:#2d95e1;}
.tb-tab .text-green{ color:#3ea500;}

.more-frame{width:100%; height:auto; text-align:center; margin-top:20px; float:left;}
.more-btn{ font-size:12px; color:#333333; background:#f9f9f9; border:1px #d7d9e0 solid; border-radius:2px; padding:6px 10px; cursor:pointer;}
a.more{font-size:14px!important;}
.table-yyyq{border:1px solid #d7d9e0;}
.table-yyyq p{padding:20px; min-height:20px;font-size:14px;word-wrap:break-word;line-height:38px;}

/**首页培训信息*/
.index_train{width:1200px;height:350px;overflow: hidden;margin-top:15px;}
.index_train>h1{width: 100%;clear: both;overflow: hidden;border-bottom:1px solid #eee;padding-bottom:10px;}
.index_train ul>li{width:280px;height:300px; float:left;margin-right: 24px;border:1px solid #eee; }
.index_train ul>li:last-child{margin-right:0px;}
.index_train ul>li>.train_image{width:270px;height:210px;margin:5px 5px 0 5px; overflow: hidden;position: relative;}
.index_train ul>li>.train_image>a>img{width:270px;position: absolute;left:0px;top:0px;height:210px;}
.index_train ul>li>.train_image>.background{position: absolute;left:0px;bottom:0px;background: #111;opacity: 0.3;height:35px; line-height:35px;width:100%;}
.index_train ul>li>.train_image>.insname{position: absolute;left:0px;bottom:0px;height:35px; line-height:35px;width:100%;text-indent:1em;color:#fff;}
.index_train ul>li>.train_info{margin:5px;}
.index_train ul>li>.train_info>p{height:30px;  line-height:30px;text-indent:0.6em;font-size:14px;}
.index_train ul>li>.train_info>p:first-child{margin-top:10px;}
.index_train ul>li>.train_info>p>i{  font-weight:bolder;}
.pro_list_main ul.lists>li{width:100%;height:205px}
.pro_list_main ul.lists>li>.left_content{width:235px;height:175px;float:left;margin:10px 25px 10px 0px;display:block; position: relative;overflow:hidden}
.pro_list_main ul.lists>li>.left_content>img{width:235px;height:175px;position: absolute;left:0px;top:0px;}
.pro_list_main ul.lists>li>.right_content{float:left;width:895px;overflow:hidden;}
.pro_list_main ul.lists>li:nth-child(2n){ margin-right: 0px;}
.pro_list_main ul.lists>li>.right_content>h1{font-size:22px;color:#333;font-weight:bolder;width:100%;height:30px; line-height:30px; background:none;}
.pro_list_main ul.lists>li>.right_content>p{width:300px;font-size:13px;}
.pro_list_main ul.lists>li>.right_content>p.w600{width:100%}
.pro_list_main ul.lists>li>.right_content>p.w300>a{float:right;margin-left:10px;}
.pro_list_main ul.lists>li>.right_content>p:last-child{height:40px;margin-top:10px;text-align: right;}
.pro_list_main h1>.right{float:right;width:30px;height:30px;margin-top:5px;}
.pro_list_main h1>.right1{background: url('../images/list1.png') no-repeat center center;margin-right:10px;}
.pro_list_main h1>.right2{background: url('../images/list2.png') no-repeat center center;margin-right:20px;}
.pro_list_main h1>.right1:hover,.pro_list_main h1>.right1.current{background: url('../images/list1-hover.png') no-repeat center center }
.pro_list_main h1>.right2:hover,.pro_list_main h1>.right2.current{background: url('../images/list2-hover.png') no-repeat center center}
.jianjie_container{/* Safari 5.1 - 6.0 */
   
    width:100%; height:auto; margin:40px 0; float:left;}
.jianjie_container .jianjie_part2>ul{background: url('../images/jianjie_right_border.png') no-repeat right center;
    border-right:none;}
.jianjie_container .jianjie_part2>ul:last-child{background: none}
.icon-songyang{
    height:12px;
    width:15px;
    background:url('../images/icon_pointer.png') no-repeat center center;
    display: inline-block;
}
#scroll_to_top {position:fixed;bottom:104px;right:20px;width:40px;height:40px;}
#scroll_to_top a{background-image:url(../images/share.png); background-repeat:no-repeat; display:block; width:30px; height:30px; margin-bottom:2px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#scroll_to_top a{background-position:0 -120px;position:absolute;bottom:64px;cursor:pointer;}
#scroll_to_top a:hover {background-position:-30px -120px;}