.Min_border { border: 1px solid #d5e1ee; border-radius: 4px; background: #fff; }
.gray{ background:gray;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%);  filter: grayscale(100%); filter: gray}
.title1 { height: 45px; border-radius: 4px 4px 0 0; line-height: 45px; border-bottom: 1px solid #d5e1ee; background: #f6f9fc; padding: 0 10px; }
.title1 .bt { font-size: 15px; display: block; }
.title1 .bt i { display: inline-block; vertical-align: middle; background: url("../images/ico_img.png") no-repeat center; margin: -5px 10px 0 0; }
.title1 .bt .ico1 { height: 21px; width: 19px; background-position: 0 -128px; }
.title1 .bt .ico2 { height: 20px; width: 20px; background-position: 0 -97px; margin-top: -4px; }
.title1 .bt .ico3 { height: 20px; width: 16px; background-position: 0 -28px; }
.title1 .bt .ico4 { height: 23px; width: 29px; background-position: -73px -33px; }
.title1 .bt .ico5 { height: 21px; width: 21px; background-position: 0 -194px; }
.title1 .bt .ico6 { height: 22px; width: 22px; background-position: 0 -60px; margin-top: -4px; }
.title1 .bt .ico7 { height: 23px; width: 23px; background-position: -35px -33px; }
.title2 { height: 50px; line-height: 50px; border-bottom: 1px solid #d5e1ee; text-align: left; border-radius: 4px 4px 0 0;background: #f6f9fc;}
.title2 span { font-size: 16px; margin-left: 15px;}
.title2 span u{display: inline-block; vertical-align: middle;margin: -5px 10px 0 0;background: #ffa405; height: 24px;width: 7px; border-radius: 20px;}
.title2 span i { display: inline-block; vertical-align: middle; background: url(../images/ico_img.png) no-repeat center; margin: -5px 10px 0 0; }
.title2 span .ico1 { height: 21px; width: 21px; background-position: 0 -194px; }
.title2 span .ico2 { height: 23px; width: 29px; background-position: -73px -33px; }
.title2 span .ico3 { height: 20px; width: 16px; background-position: 0 -28px; }
.title3 { height: 50px; padding-top: 10px; line-height: 50px; }
.title3 .bt { font-size: 13px; color: #434343; padding-left: 4px; }
.title3 .bt i { display: inline-block; vertical-align: middle; background: url("../images/ico_img.png") no-repeat center; margin: -3px 10px 0 0; }
.title3 .bt .ico2 { height: 26px; width: 21px; background-position: -38px -96px; }
.title3 .bt .ico1 { height: 21px; width: 22px; background-position: -36px -136px; }
.title3 .bt .ico3 { height: 19px; width: 25px; background-position: 0 -224px; }
.title4 { height: 45px; line-height: 45px; padding-left: 29px; }
.title4 .bt { font-size: 13px; }
.title4 .bt i { display: inline-block; vertical-align: middle; background: url("../images/ico_img.png") no-repeat center; margin: -5px 10px 0 0; }
.title4 .bt .ico1 { height: 23px; width: 23px; background-position: -35px -33px; }

.title1 .more,.title2 .more,.title3 .more,.title4 .more{float:right; font-size:12px; color: #434343; padding:0 10px;}
.title1 .more:hover,.title2 .more:hover,.title3 .more:hover,.title4 .more:hover{color:#f0412a}

.index_min1 { margin-top: 43px; text-align: center; }
.index_min1 ul.lis_top { height: 158px; overflow: hidden; display: inline-block; }
.index_min1 ul.lis_top li { float: left; margin-left: -1px; border-right: 1px solid #d5e1ee; border-left: 1px solid #d5e1ee; border-bottom: 1px solid #d5e1ee; padding: 18px 24px 0 24px; width: 100px; height: 139px; border-radius: 5px; }
.index_min1 ul.lis_top li a { display: block; }
.index_min1 ul.lis_top li a img { width: 100px; height: 100px; border-radius: 25px; display: block; }
.index_min1 ul.lis_top li a p { height: 24px; padding-top: 10px; width: 100%; line-height: 24px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #313131; font-size: 13px; }
.index_min1 ul.lis_top li a:hover p { color: #f0412a; }
.index_min1 ul.lis_top li:last-child { border-right: none; padding: 18px 28px 0 27px; }
.index_min1 .list_box { position: relative; padding: 27px 21px 11px; }
.index_min1 .list_box .list { position: relative;height: 31px; line-height: 31px; font-size: 13px; margin-bottom: 11px; }
.index_min1 .list_box .list .bt { position: absolute; left: 0px; top: 0px; height: 31px; color: #fff; text-align: center; width: 99px; border-radius: 20px; }
.index_min1 .list_box .list .bt i { background: url("../images/ico_img.png") no-repeat center; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; }
.index_min1 .list_box .list .bt1 { background: #f39800; }
.index_min1 .list_box .list .bt1 i { height: 15px; width: 15px; background-position: -30px 0; }
.index_min1 .list_box .list .bt2 { background: #f29b76; }
.index_min1 .list_box .list .bt2 i { height: 15px; width: 19px; background-position: -93px 0; }
.index_min1 .list_box .list .bt3 { background: #00b7ee; }
.index_min1 .list_box .list .bt3 i { height: 16px; width: 18px; background-position: -57px 0; }
.index_min1 .list_box .list p { padding-left: 100px; height: 100%;overflow: hidden; }
.index_min1 .list_box .list p a { float: left; color: #434343; margin-left: 25px; }
.index_min1 .list_box .list p a:hover { color: #f0412a; }
.index_min2 { margin-top: 20px; }
.index_min2 .Min1 { width: 384px; }
.index_min2 .Min1 .ul_ { padding: 10px 14px; height: 570px; font-size: 14px; }
.index_min2 .Min1 .ul_ li { display: block; position: relative; }
.index_min2 .Min1 .ul_ li .time { font-size: 13px; width: 60px; overflow: hidden; }
.index_min2 .Min1 .ul_ li .time:before { content: ''; display: inline-block; vertical-align: middle; background: url("../images/ico_img.png") no-repeat center; height: 13px; width: 13px; background-position: 0 0; margin: -2px 5px 0 0; }
/* old */
.index_min2 .Min1 .ul_ li .tab_a {  padding: 7px 0;    height: 23px;line-height: 23px; }
.index_min2 .Min1 .ul_ li .tab_a a { display: inline-block; overflow: hidden; width: 260px; height: 100%; }
.index_min2 .Min1 .ul_ li .tab_a .time { float: right; }
.index_min2 .Min1 .ul_ li .tab_b { padding: 10px 0; display: none; }
.index_min2 .Min1 .ul_ li .tab_b .img { float: left; width: 120px; height: 66px; margin-right: 10px; }
.index_min2 .Min1 .ul_ li .tab_b .img img { width: 100%; height: 100%; border-radius: 8px; }
.index_min2 .Min1 .ul_ li .tab_b .name { float: left; width: 220px; line-height: 22px; color: #f04029; height: 44px; margin-top: -3px; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; -webkit-box-orient: vertical; word-break: break-all; }
.index_min2 .Min1 .ul_ li .tab_b .time { float: left; margin-top: 5px; }
.index_min2 .Min1 .ul_ li.on .tab_a { display: none; }
.index_min2 .Min1 .ul_ li.on .tab_b { display: block; }
/* new 2019-4-30 */
.phb_list{padding: 0 !important;}
.phb_list li{line-height: 36px; padding: 0 !important; border-bottom: 1px solid #d5e1ee}
.phb_list li:last-child{border-bottom: none !important;}
.phb_list li .tab_a{height: 36px !important; line-height: 36px !important;}
.phb_list li .bt_name{width: 170px;}
.phb_list li p{width: 100px;     white-space: nowrap;float: left; margin: 0 5px; font-size: 12px;color: #7d7d7d;    height: 36px;overflow: hidden;}
.phb_list li .downl{float: right; color: #bd70fe;font-size: 12px; width: 58px; text-indent: 7px;}
.phb_list li .nuber{width: 36px !important; text-align: center; color: #f04029 !important;}
.phb_list li + li .nuber{color: #08c5fe !important;}
.phb_list li + li + li .nuber{color: #ec6941 !important;}
.phb_list li + li + li + li .nuber{color: #313131 !important;}
.phb_list li .tab_b{background: #f5f5f5; padding-top: 14px;}
.phb_list li .tab_b p{width: 175px;height: 35px;overflow: hidden; line-height: 35px; white-space: nowrap;    margin: 8px 0 0 12px;}
.phb_list li .tab_b .btn{margin: 0 13px 0 0 !important;float: right !important;}
/* end */

.index_min2 .Min1 .ul_2 { padding: 14px 0 15px 0; }
.index_min2 .Min1 .ul_2 li { padding: 0 7px; font-size: 13px; }
.index_min2 .Min1 .ul_2 li a.bt_name { display: block; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.index_min2 .Min1 .ul_2 li .nuber { display: block; float: left; color: #313131; font-size: 13px; }
.index_min2 .Min1 .ul_2 li .mues1 { color: #f04029; }
.index_min2 .Min1 .ul_2 li .mues2 { color: #08c5fe; }
.index_min2 .Min1 .ul_2 li .mues3 { color: #ec6941; }
.index_min2 .Min1 .ul_2 li .tab_a { height: 30px; line-height: 30px; width: 100%; }
.index_min2 .Min1 .ul_2 li .tab_a .bt_name { max-width: 345px; }
.index_min2 .Min1 .ul_2 li .tab_a .nuber { width: 15px; padding-right: 5px; text-align: center; }
.index_min2 .Min1 .ul_2 li .tab_b { display: none; height: 74px; padding-bottom: 12px; }
.index_min2 .Min1 .ul_2 li .tab_b .nuber { font-size: 25px; line-height: 74px; font-weight: bold; min-width: 20px; max-width: 32px; }
.index_min2 .Min1 .ul_2 li .tab_b .img, .index_min2 .Min1 .ul_2 li .tab_b img { float: left; display: block; width: 74px; height: 74px; border-radius: 10px; }
.index_min2 .Min1 .ul_2 li .tab_b .bt_name { padding-top: 6px; height: 24px; line-height: 24px; padding-left: 12px; width: 250px; }
.index_min2 .Min1 .ul_2 li .tab_b .btn { display: block; float: left; margin-left: 12px; width: 53px; height: 23px; text-align: center; line-height: 23px; color: #fff; font-size: 12px; margin-top: 14px; border-radius: 15px; background: #bd70fe; }
.index_min2 .Min1 .ul_2 li.on .tab_a { display: none; }
.index_min2 .Min1 .ul_2 li.on .tab_b { display: block; }
.index_min2 .Min2 { width: 384px; }
.index_min2 .Min2 .ul_box { height: 589px; overflow: hidden; }
.index_min2 .Min2 .ul_box li { padding: 13px 18px; border-bottom: 1px solid #d5e1ee; height: 88px; }
.index_min2 .Min2 .ul_box li .img { float: left; display: block; width: 88px; height: 88px; margin-right: 13px; }
.index_min2 .Min2 .ul_box li .img img { width: 100%; height: 100%; display: block; border-radius: 10px; }
.index_min2 .Min2 .ul_box li .infor { float: left; width: 245px; color: #626262; font-size: 12px; height: 88px; line-height: 21px; overflow: hidden; position: relative; }
.index_min2 .Min2 .ul_box li .infor .name { display: block; height: 27px; line-height: 27px; color: #313131; font-size: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.index_min2 .Min2 .ul_box li .infor .name:hover { color: #f0412a; }
.index_min2 .Min2 .ul_box li .infor p { max-width: 100%; overflow: hidden; height: 21px; }
.index_min2 .Min2 .ul_box li .infor .btn { position: absolute; right: 7px; bottom: 0px; width: 68px; height: 28px; text-align: center; line-height: 26px; color: #fff; display: block; background: #00b7ee; border-radius: 5px; }
.index_min2 .Min2 .ul_box li:last-child { border-bottom: none; }
.index_min2 .Min3 { width: 386px; background: #f6f9fc; }
.index_min2 .Min3 .title1 { border: 1px solid #d5e1ee; }
.index_min2 .Min3 .ul_2 { padding-bottom: 22px; width: 395px;}
.index_min2 .Min3 .ul_2 li { float: left; height: 33px; border: 1px solid #d5e1ee; border-radius: 4px; text-align: center;overflow: hidden;  width: 88px; font-size: 15px; line-height: 33px; margin: 11px 8px 0 0; }
.index_min2 .Min3 .ul_2 li a{display: block;}
.index_min2 .Min3 .ul_2 li:hover { background: #f0412a; border-color: #f0412a; color: #fff; }
.index_min2 .Min3 .ul_2 li:hover a { color: #fff; }
.index_min3 { height: 453px; margin-top: 20px; overflow: hidden; }
.index_min3 .Min1 { width: 790px; }
.index_min3 .Min1 .ul_box { width: 101%; height: 404px; overflow: hidden; }
.index_min3 .Min1 .ul_box li { float: left; width: 72px; padding: 16px 20px 0px; border-right: 1px solid #d5e1ee; border-bottom: 1px solid #d5e1ee; height: 118px; color: #313131; font-size: 13px; text-align: center; }
.index_min3 .Min1 .ul_box li p { width: 100%; height: 24px; line-height: 24px; padding-top: 3px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.index_min3 .Min1 .ul_box li .img, .index_min3 .Min1 .ul_box li img { width: 72px; height: 72px; border-radius: 10px; }
.index_min3 .Min1 .ul_box li .btn { width: 59px; font-size: 12px; display: none; height: 20px; line-height: 20px; text-align: center; color: #fff; border-radius: 20px; background: #00b7ee; margin: 0 auto; margin-top: 11px; }
.index_min3 .Min1 .ul_box li:hover .btn { display: block; }
.index_min3 .Min1 .ul_box li:hover p { display: none; }
.index_min3 .Min2 { width: 384px; }
.index_min3 .Min2 .ul_box { height: 404px; overflow: hidden; }
.index_min3 .Min2 .ul_box li { padding: 16px 0 15px 16px; border-bottom: 1px solid #d5e1ee; }
.index_min3 .Min2 .ul_box li .img { width: 169px; height: 103px; border-radius: 5px; display: block; float: left; margin-right: 14px; overflow:hidden; }
.index_min3 .Min2 .ul_box li .img  img{width: 169px; height: 103px; border-radius: 5px;}
.list_li { padding: 10px 23px; min-height: 31px; line-height: 31px; font-size: 13px; margin-bottom: 12px; }
.list_li a { width: 75px; height: 31px; border-radius: 4px; text-align: center; display: block; float: left; color: #4681bd; background: #ebf5fe; margin: 3px 0; margin-right: 12px; transition: all .2s linear; overflow: hidden; }
.list_li a:hover { background: #48a4ff; color: #fff; }
.list_li a.on { background: #48a4ff; color: #fff; }
.left_warp1 li { padding: 30px 26px; border-bottom: 1px solid #d5e1ee; height: 118px; }
.left_warp1 li .img, .left_warp1 li img { float: left; width: 196px; height: 118px; border-radius: 5px; display: block; }
.left_warp1 li .ifor { padding-left: 17px; width: 580px; overflow: hidden; height: 118px; font-size: 12px; }
.left_warp1 li .ifor .bt { font-size: 15px; height: 24px; line-height: 24px; font-weight: bold; margin-top: -2px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; }
.left_warp1 li .ifor .text { line-height: 24px; height: 48px; margin-bottom: 22px; overflow: hidden; margin-top: 8px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.left_warp1 li .ifor .time:before { content: ''; display: inline-block; vertical-align: middle; background: url(../images/ico_img.png) no-repeat center; height: 13px; width: 13px; background-position: 0 0; margin: -2px 5px 0 0; }
.left_warp1 li:last-child { border: none; }
.left_warp2 { padding: 0 22px; }
.left_warp2 .left_warp2_top { padding-top: 34px; }
.left_warp2 .left_warp2_top h1 { height: 24px; line-height: 24px; text-align: center; font-weight: bold; font-size: 20px; color: #1b1b1b; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-bottom: 31px; }
.left_warp2 .left_warp2_top .bq { color: #535353; font-size: 14px; height: 37px; line-height: 37px; border-bottom: 1px solid #d5e1ee; }
.left_warp2 .left_warp2_top .bq .time{ float: right;}
.left_warp2 .left_warp2_top .bq .time:before{ content: ''; display: inline-block; vertical-align: middle; background: url("../images/ico_img.png") no-repeat center; height: 13px; width: 13px; background-position: 0 0; margin: -2px 5px 0 0;}

.left_warp3 .ul_box { width: 846px; margin-left: 1px; }
.left_warp3 .ul_box ul { width: 101%; max-height: 333px; overflow: hidden; }
.left_warp3 .ul_box li { float: left; width: 72px; padding: 22px 24px; border-right: 1px solid #d5e1ee; border-bottom: 1px solid #d5e1ee; color: #313131; font-size: 13px; text-align: center; }
.left_warp3 .ul_box li p { width: 100%; height: 30px; line-height: 30px; overflow: hidden; }
.left_warp3 .ul_box li .img, .left_warp3 .ul_box li img { width: 72px; height: 72px; border-radius: 10px; }
.left_warp3 .ul_box li .btn { width: 60px; font-size: 12px; height: 20px; line-height: 20px; text-align: center; color: #fff; display: block; border-radius: 20px; background: #00b7ee; margin: 0 auto; }
.left_warp3 .ul_box2 .border-r { border-right: 1px solid #d5e1ee; }
.left_warp3 .ul_box2 ul { float: left; width: 423px; padding: 20px 0; }
.left_warp3 .ul_box2 ul li { padding: 0 10px 0 40px; height: 37px; line-height: 37px; overflow: hidden; white-space: nowrap; }
.left_warp3 .ul_box2 ul li a { font-size: 13px; display: inline-block; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.left_warp3 .ul_box3 { border-top: 1px solid #d5e1ee; overflow: hidden; width: 100%; }
.left_warp3 .ul_box3 ul { width: 105%; }
.left_warp3 .ul_box3 ul li { float: left; padding: 16px 16px 16px 0; }
.left_warp3 .ul_box3 ul li .img, .left_warp3 .ul_box3 ul li img { width: 200px; height: 121px; display: block; border-radius: 10px; }
.left_warptop {  height: auto; min-height:159px;background: #fff; border:none; padding: 25px 15px; margin-bottom: 10px;}
.left_warptop .box_down{height:auto; width:100%;}
.left_warptop .img, .left_warptop .img img { float: left; width: 159px; height: 159px; border-radius: 20px; display: block; }
.left_warptop .infr { float: left; width: 635px; color: #1b1b1b;height: auto; }
.left_warptop .infr .name {  padding-left: 20px;color: #1b1b1b; font-size: 18px; height: 34px; line-height: 34px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; display: block; }
.left_warptop .infr ul {padding-left: 20px;}
.left_warptop .infr ul li { line-height: 34px; float: left; width: 30%; margin-right: 2%; height: 34px; font-size: 14px; overflow: hidden; }
.left_warptop .tisp_text{ display: block;width: 100%; padding-top: 10px; line-height: 30px; position: relative;border-top:1px solid #d5e1ee; margin-top: 20px; font-size: 12px; color: #999; text-align: center;    font-size: 14px;}
.left_warptop .tisp_text .line_bt{ display: inline-block; width: 100px; text-align: center; padding: 0 10px; color: #00a0e9; font-weight: bold; position: absolute; left: 0px; background: #f6f9fc; top:-10px; right: 0px; margin: auto; height: 20px; line-height: 20px;}

.left_warptop .down_rit { float: left; position: relative; width: 187px; margin-left: 20px;height: 48px;margin-top: 7px; line-height: 48px; border-radius: 6px; text-align: center; color: #fff; font-size: 16px; background: #00a0e9;}
.left_warptop .down_rit .btn_ {  width: 100%;  display: block; height: 48px; color: #fff; cursor:pointer;}
.left_warptop .down_rit .btn_ .down{ color: #fff;  max-width: 115px;  display: inline-block;  overflow: hidden;  vertical-align: middle;  height: 100%;  margin-top: -4px;}
.left_warptop .down_rit .btn_ .img_i{ display: inline-block;vertical-align: middle; position: relative;}
.left_warptop .down_rit .btn_ i { display: inline-block; background: url(../images/ico_img.png) no-repeat center; height: 18px; width: 18px; background-position: -77px -67px; margin: -6px 0px 0 8px; vertical-align: middle; }
.left_warptop .down_rit .btn_ u{ height: 18px; width: 2px; background: #fff; content: '';display: inline-block; vertical-align: middle; margin: -2px 0px 0 8px;}
.left_warptop .down_rit .sao_box { display: none; position: absolute; background: url("../images/sao_kuang.png"); width: 144px; height: 151px; top: 40px; left: 50%;  margin-left: -72px; z-index: 10;}
.left_warptop .down_rit .sao_box .img_ { width: 124px; height: 124px; margin: 0 auto; margin-top: 18px; }
.left_warptop .down_rit .btn_ .img_i:hover .sao_box{display: block;}
.left_warptop .down_rit .btn_.show_yywrap{border-radius:40px;}
.left_warp4 { margin-bottom: 7px; }
.left_warp4 .bt_ul { height: 46px; overflow: hidden; width: 100%; }
.left_warp4 .bt_ul ul { height: 46px;overflow: hidden;}
.left_warp4 .bt_ul ul li { border: 1px solid #d5e1ee; border-top:none;border-bottom:none; width: 126px; height: 45px; float: left; text-align: center; line-height: 45px; color: #1b1b1b; cursor: pointer; }
.left_warp4 .bt_ul ul li:hover { background: #63b988; border-color: #63b988; color: #fff; }
.left_warp4 .bt_ul ul li:hover a { color: #fff; }
.left_warp4 .bt_ul ul .on { background: #63b988; border-color: #63b988; color: #fff; }
.left_warp4 .bt_ul ul .on a { color: #fff; }
.left_warp4 .news_center{padding: 0 35px;}

 .news_center{ overflow: hidden;margin:10px auto 5px;font-size: 14px;color: #313131;line-height: 22px;padding-bottom: 20px;}
 .news_center .cont_1{text-indent: 2em; font-size: 14px; padding: 25px 0 10px 0; line-height: 25px; color: #000;}
 .news_center .img_ren{width: 400px; height: 533px; overflow: hidden; margin: 0 auto; margin-bottom: 38px;}
 .news_center .img_ren img{width: 400px; height: 533px;}
 .news_center .h_a{font-size: 14px; color: #000; font-weight:600; height: 16px;line-height: 16px; width: 100%; overflow: hidden; margin-top: 20px;}
 .news_center .h_a span{height: 14px; width: 4px; background: #f0412a; display:inline-block; margin-right: 16px;}{padding-bottom: 20px; font-size: 13px;color: #000; line-height: 28px;}
 .news_center table ,
 .news_center video,
 .news_center iframe,
 .news_center embed{max-width: 100%;}
 .news_center img{ max-width: 700px;}
 .news_center p{font-size: 15px;line-height:30px; color:#333;margin: 10px auto;word-wrap: break-word; word-break: break-all;}
 .news_center a{color:#0080ff;}
 .news_center .spshow{width: 728px; height:450px; overflow: hidden; margin: 10px auto; position: relative;}
 .news_center .spshow img{width: 100%;min-height: 100%; margin: 0 auto;}
 .news_center .spshow .motai{position: absolute; top:0px; left: 0px; width: 100%; height: 100%; background:rgba(0,0,0,0.5);}
 .news_center .spshow .motai i{display: block; background: url(../images/jlimg.png) no-repeat center;height:70px;width:70px;background-position: -289px 0; position: absolute; top:0; left: 0; right: 0; bottom: 0; margin: auto; cursor: pointer;}
 .news_center table { margin: 0 auto;}
 .news_center table td{line-height: 30px;}
 .news_center h4 { font-size: 16px; color: #595959;line-height: 30px;font-weight: normal;}
 .news_center h3 .bt{text-indent:0;float: left;height: 28px;background: #4ec585;color: #fff;position: absolute;left: 4px; top: -1px;line-height: 28px;font-size: 14px;padding: 0 10px;}
 .news_center h3{text-indent:-71px;margin-top:12px;font-size:14px;color: #fff;width: 782px;height: 28px;background: #eee;position: relative;margin:20px 0 15px 2px;line-height: 28px;} 
 .news_center h3:before{display: block;float: left;content:''; width: 87px;height: 31px;margin: -4px 0 0 -2px; background:#fff url(../images/img-a.png) no-repeat;background-position: -38px -90px;}


.left_warp5 .title3 { padding-top: 0px; padding-left: 17px; border-bottom: 1px solid #d5e1ee; }
.left_warp5 .pic-c { width: 750px; height: auto; margin: 40px auto; }
.left_warp5 .pic-c .snapShotWrap { width: 720px; position: relative; margin: 10px auto; overflow: hidden; }
.left_warp5 .pic-c #shotNext { top: 0; right: 0; border: none; padding: 0; margin: 0; border-radius: 0; }
.left_warp5 .pic-c #shotPrev { top: 0; left: 0; border: none; padding: 0; margin: 0; }
.left_warp5 .pic-c .snap-shot-btn { position: absolute; width: 30%; height: 100%; z-index: 3; }
.left_warp5 .pic-c .snap-shot-btn:hover .snap-shot-btn:hover { opacity: .9; }
.left_warp5 .pic-c .snap-shot-btn i { height: 52px; width: 17px; top: 42%; display: block; position: absolute; z-index: 99; }
.left_warp5 .pic-c .snap-shot-btn i:hover snap-shot-btn i:hover { opacity: 1; }
.left_warp5 .pic-c .snapShotCont { width: 720px; position: relative; overflow: hidden; z-index: 1; }
.left_warp5 .pic-c .snopshot { position: absolute; overflow: hidden; zoom: 1; text-align: center; }
.left_warp5 .pic-c .snapShotCont img { position: relative; width: 100%; height: 100%; border: 4px solid #88abda; border-radius: 4px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.left_warp5 .pic-c .elementOverlay { z-index: 1; position: absolute; top: 0; left: 0; background: none; width: 100%; height: 100%; opacity: 0.7; filter: alpha(opacity=70); }
.left_warp5 .pic-c .elementOverlays { z-index: 1; position: absolute; top: 0; left: 0; background: none; width: 100%; height: 100%; opacity: 0; filter: alpha(opacity=0); }
.left_warp5 .pic-c #shotPrev i { background: url(../images/ico_img.png) no-repeat; height: 47px; width: 27px; background-position: 0 -251px; left: 20px; }
.left_warp5 .pic-c #shotNext i { background: url(../images/ico_img.png) no-repeat; height: 47px; width: 27px; background-position: -47px -252px; right: 20px; }
.Mina { margin-bottom: 13px; }
.Mina .big { padding: 16px 17px 0; margin: 0px;position: relative;}
.Mina .big .img_, .Mina .big img { height: 152px; width: 100%; display: block; border-radius: 4px; }
.Mina .big .bd{  width: 100%; overflow: hidden;}
.Mina .big .btn{ cursor: pointer; position: absolute; width: 30px;height: 60px; color: #fff;font-family:Serif; font-size: 20px; text-align: center; line-height: 60px; background: rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);  top:50%; margin-top: -90px;}
.Mina .big .btn.next{ right: 25px;}
.Mina .big .btn.prev{ left: 25px;}
.Mina .big .hd{position: absolute; width: 100%;  text-align: center; left: 0px; height: 10px; bottom:7px;}
.Mina .big .hd li{ display: inline-block; width: 10px;height: 10px; border-radius:50%; margin:0 5px; opacity: 0.8; cursor: pointer;text-indent: 100em; background:#86b6eb; overflow:hidden;}
.Mina .big .hd li.on{ background: #00a0e9; opacity: 1;}
.Mina .big .box_1 { padding: 16px 0px 4px; }
.Mina .big .box_1 a { margin-bottom: 16px; float: left; padding: 0 14px; text-align: center; display: block; }
.Mina .big .box_1 a .img, .Mina .big .box_1 img { height: 72px; width: 72px; display: block; border-radius: 10px; }
.Mina .big .box_1 a p { width: 72px; font-size: 12px; height: 30px; line-height: 30px; overflow: hidden; }
.Mina ul.box1 { padding: 16px 13px 4px; }
.Mina ul.box1 li { margin-bottom: 16px; float: left; padding: 0 16px; text-align: center; }
.Mina ul.box1 li .img, .Mina ul.box1 li img { height: 72px; width: 72px; display: block; border-radius: 10px; }
.Mina ul.box1 li p { width: 72px; font-size: 12px; height: 30px; line-height: 30px; overflow: hidden; }
.Mina ul.box2 { padding-top: 19px; padding-bottom: 3px; }
.Mina ul.box2 li { padding: 0 15px 19px; height: 64px; position: relative; }
.Mina ul.box2 li .img, .Mina ul.box2 li img { display: block; float: left; width: 64px; height: 64px; border-radius: 10px; }
.Mina ul.box2 li .name { font-size: 14px; height: 24px; line-height: 24px; float: left; padding-left: 15px; overflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsis; width: 220px; }
.Mina ul.box2 li p.bq { float: left; padding-left: 12px; max-width: 187px; overflow: hidden; height: 24px; line-height: 24px; font-size: 12px; }
.Mina ul.box2 li .btn { width: 43px; height: 23px; background: #00b7ee; color: #fff; font-size: 12px; position: absolute; right: 15px; top: 21px; border-radius: 4px; display: block; text-align: center; line-height: 23px; }
.Mina ul.box3 {padding-bottom: 3px;}
.Mina ul.box3 li {padding:12px;height: 93px;position: relative;border-bottom: 1px solid #d5e1ee;}
.Mina ul.box3 li:last-child{border:none;}
.Mina ul.box3 li .img_{position: relative; float: left; overflow: hidden; }
.Mina ul.box3 li .img_ .motai{position: absolute; width: 100%; height: 100%; top:0px; left: 0px;border-radius:2px;  background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); zoom: 1; background:rgba(0,0,0,0.5);}
.Mina ul.box3 li .img_ .motai i{ display: block; position: absolute; left: 0px; top:0px; bottom: 0px; right: 0px; margin: auto; background: url("../images/ico_img.png") no-repeat center; height:28px;width:41px;background-position: 0 -395px; }
.Mina ul.box3 li .img_, .Mina ul.box3 li .img_ img { display: block;width: 155px; height: 93px; border-radius: 2px;transition: all .3s linear; }
.Mina ul.box3 li .info{ float: left; width: 145px; padding-left: 10px; height: 100%; overflow: hidden;}
.Mina ul.box3 li .name { font-size: 13px; height: 44px; line-height: 22px;  overflow: hidden;  display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;  }
.Mina ul.box3 li .bq{ height: 24px;line-height: 24px; font-size: 12px; overflow: hidden; padding-top: 28px;}
.Mina ul.box3 li:hover img{ transform: scale(1.1);}
.Mina ul.box3 li:hover .name{ color: #f0412a;}
.hj_list_nav{ height: 64px; border: 1px solid #e5e5e5; border-radius:4px; position: relative; z-index:1; background: #f6f6f6; padding: 0 20px;}
.hj_list_nav ol { width:100%;text-align: center; height: 28px; line-height: 28px;padding-top: 18px; overflow: hidden;}
.hj_list_nav ol li{display: inline-block; margin: 0 10px; width: 70px; height: 28px; padding: 0 2px; text-align: center; color: #fff; font-size: 16px; overflow: hidden; border-radius: 20px;}
.hj_list_nav ol li a{color:#535353}
.hj_list_nav ol li.on{background: #00a0e9;}
.hj_list_nav ol li.on a{color: #fff;}
.hj_list_nav ol li:hover{background: #00a0e9;}
.hj_list_nav ol li:hover a{color: #fff;}
.hj_list_box { border-top:none; border-radius:0 0 4px 4px; margin-top: -3px;}
.hj_list_box .ul_warp{padding: 26px 21px;}
.hj_list_box ul { width: 104%; }
.hj_list_box ul li { float: left; width: 282px; padding-bottom: 24px; margin-right: 10px; }
.hj_list_box ul li .img, .hj_list_box ul li img { display: block; margin: 0 auto; width: 280px; height: 167px; }
.hj_list_box ul li .name { display: block; margin-top: 23px; height: 24px; line-height: 24px; width: 100%; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.hj_infor_top { padding: 26px 21px 30px; height: 220px; }
.hj_infor_top .img, .hj_infor_top img { float: left; display: block; width: 440px; height: 220px; overflow: hidden; }
.hj_infor_top .infor { width: 685px; float: left; padding-left: 30px; height: 100%; overflow: hidden; padding-top:30px; }
.hj_infor_top .infor .name { display: block; width: 100%; font-size: 24px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #313131; font-weight: bold; }
.hj_infor_top .infor .text { text-align: justify; padding-top: 22px; line-height: 24px; color: #7d7d7d; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; height: 72px; font-size: 14px; overflow: hidden; }
.hj_infor_top .infor .but_box { padding-top: 24px; height: 20px; line-height: 20px; color: #7d7d7d; }
.hj_infor_top .infor .but_box .bq { max-width: 630px; overflow: hidden; color: #0d90cf; }
.hj_infor_top .infor .but_box .bq span { font-weight: bold; }
.hj_infor_top .infor .but_box .bq a { color: #0d90cf; margin-right: 8px; }
.hj_infor ul { width: 105%; padding-bottom: 5px; }
.hj_infor ul li { padding: 0 18px; float: left; width: 350px; height: 230px; margin: 18px 18px 0px 0; }
.hj_infor ul li .name { margin: 10px 0; height: 40px; line-height: 40px; color: #1b1b1b; font-size: 18px; display: block; width: 100%; white-space: nowrap; text-overflow: ellipsis; }
.hj_infor ul li .img, .hj_infor ul li .img img { display: block; width: 139px; height: 139px; border-radius: 15px; overflow: hidden; float: left; }
.hj_infor ul li .lis { float: left; padding-left: 20px; width: 190px; margin-top: -4px; }
.hj_infor ul li .lis .li { height: 33px; line-height: 33px; color: #1b1b1b; overflow: hidden; width: 100%; }
.hj_infor ul li .btn_box { margin-top: 3px; float: left; width: 146px; position: relative; margin-left: 20px; }
.hj_infor ul li .btn { display: block; width: 146px; height: 39px; text-align: center; color: #fff; background: #00a0e9; line-height: 39px; border-radius: 20px; font-size: 16px; }
.hj_infor ul li .btn:after{content:""; display: inline-block; background: url("../images/ico_img.png") no-repeat center; height: 18px; width: 18px; background-position: -77px -67px; margin: -4px 0px 0 5px; vertical-align: middle; }
.hj_infor ul li .sao_box { display: none; position: absolute; background: url("../images/sao_kuang.png"); width: 144px; height: 151px; top: 45px; left: 0px;     z-index: 3;}
.hj_infor ul li .sao_box .img_ { width: 124px; height: 124px; margin: 0 auto; margin-top: 18px; }
.hj_infor ul li .sao_box .img_ img{ width: 124px; height: 124px; }
.ranking_nav { width: 236px; }
.ranking_nav .list .item { position: relative; border: 1px solid #d5e1ee; border-bottom: none; border-top: none; }
.ranking_nav .list .item .bt { height: 54px; padding: 0 27px; display: block; line-height: 54px; overflow: hidden; }
.ranking_nav .list .item .bt:after { content: ''; display: inline-block; vertical-align: middle; background: url("../images/ico_img.png") no-repeat center; height: 7px; width: 13px; background-position: -78px -104px; margin: -2px 0 0 8px; }
.ranking_nav .list .item ul li { padding: 0 27px; display: block; line-height: 54px; border-bottom: 1px solid #d5e1ee; }
.ranking_nav .list .item.on .bt { background: #8c97cb; color: #fff; }
.ranking_nav .list .item.on .bt a{color: #fff; }
.ranking_ { padding-bottom: 50px; width: 945px; }
.ranking_ .ranking_li li { padding: 19px; margin-top: 9px; height: 118px; }
.ranking_ .ranking_li li .num {   border-radius: 4px; text-align: center; line-height: 116px; width: 32px; float: left; font-size: 20px; color: #626262; }
.ranking_ .ranking_li li .num1 { color: #f04029; font-weight: bold; }
.ranking_ .ranking_li li .num2 { color: #22ac38; font-weight: bold; }
.ranking_ .ranking_li li .num3 { color: #409da5; font-weight: bold; }
.ranking_ .ranking_li li .img{width: 102px; height: 102px; border-radius: 15px; display: block; float: left; margin:8px 17px 0 13px;}
.ranking_ .ranking_li li .img img{ width: 100%; height: 100%; border-radius: 25px;}
.ranking_ .ranking_li li .infr { position: relative; float: left; width: 580px;line-height: 22px; }
.ranking_ .ranking_li li .infr .name, .ranking_ .ranking_li li .infr .bq { max-width: 600px; height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ranking_ .ranking_li li .infr .name { font-size: 18px; color: #1262b1; height: 33px; line-height: 33px; display: block; }
.ranking_ .ranking_li li .infr .bq { padding-top: 8px; font-size: 13px; color: #626262; }
.ranking_ .ranking_li li .infr .bq span { padding-right: 20px; }
.ranking_ .ranking_li li .infr .text { font-size: 13px; color: #626262; text-align: justify; overflow: hidden; height: 66px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; }
.ranking_ .ranking_li li  .btn_box{ width: 105px; float: right;}
.ranking_ .ranking_li li  .btn_box .bq{ text-align: center; padding-bottom: 8px;padding-top: 10px;}
.ranking_ .ranking_li li  .btn_box .bq span{ display: block; overflow: hidden; font-size: 12px; height: 23px;line-height: 23px; color: #626262; background: #f6f6f6; border-radius: 5px; margin-bottom: 5px;}
.ranking_ .ranking_li li .btn_box .btn { width: 103px; height: 32px; border: 1px solid #d5e1ee; border-radius: 4px; text-align: center; line-height: 32px;  font-size: 15px; display: block; }
.ranking_ .ranking_li li .btn_box .btn:hover { color: #fff; background: #f0412a; opacity: 1; border-color: #f0412a; }
.software_nav { width: 200px; text-align: center;}
.software_nav ul li { line-height: 44px; background: #fff; height: 44px; font-size: 14px; }
.software_nav ul li:before { content: ''; width: 5px; height: 5px; background: #c3c3c3; border-radius: 50%; display: inline-block; vertical-align: middle; margin: 0px 5px 0 0; }
.software_nav ul li:after { content: ''; background: url("../images/ico_img.png") no-repeat center; height: 10px; width: 5px; background-position: -44px -198px; display: inline-block; vertical-align: middle; margin: 0px 0 0 5px; }
.software_nav ul li:hover { background: #f6f9fc; }
.software_nav ul li:hover a { color: #1262b1; }
.software_nav ul li:hover:before { background: #1262b1; }
.software_nav ul li.on{ background: #f6f9fc;}
.software_nav ul li.on a{color: #1262b1; }
.software_nav ul li.on:before{background: #1262b1;}
.software_nav ul .top { background: #f6f9fc; border-bottom: 1px solid #d5e1ee; height: 50px; line-height: 50px; }
.software_nav ul .top a { color: #1262b1; }
.software_nav ul .top:before { background: #1262b1; }
.software_nav ul .top:after { height: 5px; width: 9px; background-position: -62px -198px; }
.software_box { width: 983px;}
.software_box .software_top { padding: 8px 17px; }
.software_box .software_top a { display: block; float: left; width: 55px; height: 23px; line-height: 23px; border-radius: 4px; text-align: center; font-size: 13px; color: #1262b1; margin: 3px 8px 3px 0; }
.software_box .software_top a:hover { background: #3483d1; color: #fff; }
.software_box .software_top a.on { background: #3483d1; color: #fff; }
.software_box .software_list ul { width: 105%; }
.software_box .software_list ul li { width: 134px; padding: 26px; margin: 12px 11px 0 0; text-align: center; }
.software_box .software_list ul li .img { width: 110px; height: 110px; border: 1px solid #d5e1ee; display: block; margin: 0 auto; border-radius: 20px; padding-top: 2px; }
.software_box .software_list ul li .img img { width: 100%; height: 100%; display: block; border-radius: 20px; }
.software_box .software_list ul li .name { width: 100px; margin: 0 auto; height: 50px; margin-top: 3px; line-height: 25px; font-size: 13px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;overflow: hidden; }
.software_box .software_list ul li p { font-size: 12px; color: #626262; height: 30px; line-height: 30px; width: 100%; overflow: hidden; }
.software_box .software_list ul li .btn { margin: 0 auto; display: block; width: 59px; height: 20px; line-height: 20px; font-size: 12px; color: #fff; background: #bd70fe; border-radius: 20px; margin-top: 14px; }
.software_box .software_list ul li:hover { -webkit-box-shadow: 0 0px 12px #d5e1ee; box-shadow: 0 0px 12px #d5e1ee; }
/*增加*/
.bq_list{}
.bq_list .bq_top{ height: 28px; line-height: 28px; padding: 0 19px; padding-top: 18px; font-size: 16px; color: #535353; }
.bq_list .bq_top span{letter-spacing: 1px;}
.bq_list .bq_top span:before{display: inline-block; content:""; height: 23px; width:5px; border-radius: 10px; background: #f0412a; vertical-align: middle;margin: -2px 10px 0 0; }
.bq_list .bq_top a{ color: #f0412a}
.bq_list .video_bt{ min-height: 27px;  border-bottom: 1px solid #d5e1ee; }
.bq_list .video_bt  span{letter-spacing: 1px; line-height: 27px; display: block; float: left; width: 130px;height:100px; border-right: 1px solid #d5e1ee;text-align: center;}
.bq_list .video_bt  span:before{  content:"";  background:url("../images/ico_img.png") no-repeat center;height:27px;width:27px;background-position: -64px -395px; vertical-align: middle; display: block; margin: 20px auto 7px; }
.bq_list .video_bt  a{ color: #f0412a}
.bq_list .video_bt .bq{ float: left; padding-left:5px; margin-top: 5px; max-width: 1025px;   height: 88px;
    overflow: hidden;}
.bq_list .video_bt .bq  a{ height: 32px; display:inline-block; line-height: 32px; border-radius: 30px; background: #eee; padding:0 20px; color: #626262; font-size: 13px; margin-right: 2px; margin-top:9px;}
.bq_list .video_bt .bq  a:hover{ background:#00a0e9; color: #fff;}
.bq_list .video_bt .bq  a.on{background:#00a0e9; color: #fff;}
.bq_list .ul_warp{ padding-bottom: 20px;}
.bq_list .ul_warp .item{ padding:0 19px; border-bottom: 1px solid #d5e1ee; overflow: hidden;}
.bq_list .ul_warp .item:last-child{border-bottom: none;}
.bq_list .ul_warp ul{ width: 103%;}
.bq_list .ul_warp ul li{ float: left;width: 224px; margin:20px 10px 17px 0;}
.bq_list .ul_warp ul li .nex_box{display: block;}
.bq_list .ul_warp ul li .img_{ display: block; width: 222px; height: 133px; position: relative; border:1px solid #60656b; border-radius:4px; overflow: hidden;}
.bq_list .ul_warp ul li .img_ img{ display: block; width: 100%; height: 100%;transition: all .3s linear;}
.bq_list .ul_warp ul li .img_ .motai{position: absolute; width: 100%; height: 100%; top:0px; left: 0px;border-radius:2px;  background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); zoom: 1; background:rgba(0,0,0,0.5);}
.bq_list .ul_warp ul li .img_ .motai i{ display: block; position: absolute; left: 0px; top:0px; bottom: 0px; right: 0px; margin: auto; background: url("../images/ico_img.png") no-repeat center; height:35px;width:51px;background-position: 0 -436px; }
.bq_list .ul_warp ul li .name{ padding-top: 3px; height: 48px; line-height: 24px; display: block; color: #313131; overflow: hidden; font-size: 13px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;  }
.bq_list .ul_warp ul li:hover img{ transform: scale(1.1);}
.bq_list .ul_warp ul li:hover .name{ color: #f0412a;}
.video_top{ border-bottom: 1px solid #d5e1ee; padding:10px 20px;color: #313131; }
.video_top h1{ padding-top: 12px; height: 30px;line-height: 30px; text-align: center; font-size: 20px; font-weight: normal; overflow: hidden;}
.video_top .bq_{ height: 32px;line-height: 32px; padding-top: 10px; font-size: 14px; width: 100%; overflow: hidden;}
.video_top .bq_ span i{display: inline-block; vertical-align: middle; margin: -2px 5px 0 0 ; background: url("../images/ico_img.png") no-repeat center;}
.video_top .bq_ .time{ float: left;}
.video_top .bq_ .time i{height: 13px;  width: 13px;  background-position: 0 0;}
.video_top .bq_ .name{ float: right;}
.video_top .bq_ .name i{height:16px;width:14px;background-position: -71px -443px; margin-right: 8px;}
.video_box{ width: 795px; height: 447px; margin: 27px auto; border-radius: 5px; overflow: hidden;}
.video_box iframe,.video_box embed,.video_box table{ width: 100%; height: 100%; display: block;}
.video_bq{  padding: 0 20px;}
.video_bq .bt{min-height: 27px; line-height: 27px; font-size: 14px; position: relative;}
.video_bq .bt span{position: absolute; left: 0px; width: 80px; height: 27px;}
.video_bq .bt .a_link{ float: left; padding-left: 90px;}
.video_bq .bt a{ display: inline-block; padding: 0 18px; height: 27px; color: #f0412a; background: #eee; margin: 0 10px 4px 0; border-radius: 27px;}
.video_bq .bt a:hover{background: #f0412a; color: #fff;}
.video_bq .text{ padding-top: 10px;}
.video_bq .text p{color: #313131; line-height: 24px;font-size: 14px; text-indent: 2em; text-align: justify;}
.video_list{padding-bottom: 20px;} 
.video_list ul{border-bottom: 1px solid #d5e1ee; overflow: hidden; }
.video_list ul:last-child{border: none;}
.video_list ul li{ float: left;width: 186px; margin:20px 0px 18px 20px;}
.video_list ul li .nex_box{display: block;}
.video_list ul li .img_{ display: block; width: 184px; height: 111px; position: relative; border:1px solid #60656b; border-radius:4px; overflow: hidden;}
.video_list ul li .img_ img{ display: block; width: 100%; height: 100%;transition: all .3s linear;}
.video_list ul li .img_ .motai{position: absolute; width: 100%; height: 100%; top:0px; left: 0px;border-radius:2px;  background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); zoom: 1; background:rgba(0,0,0,0.5);}
.video_list ul li .img_ .motai i{ display: block; position: absolute; left: 0px; top:0px; bottom: 0px; right: 0px; margin: auto; background: url("../images/ico_img.png") no-repeat center; height:28px;width:41px;background-position: 0 -395px; }
.video_list ul li .name{ padding-top: 8px; height: 48px; line-height: 24px; display: block; color: #313131; overflow: hidden; font-size: 13px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;  }
.video_list ul li:hover img{ transform: scale(1.1);}
.video_list ul li:hover .name{ color: #f0412a;}
/*404 */
.no_comment{position: relative; background: #fff; height: 600px;}
.no_comment .img{display: block; position: absolute; left: 0px; width: 267px; height: 430px; top: 0px; bottom: 0px; right: 0px; margin: auto;}

/*下载预约 */
.yywrap{display: none; width: 370px;height: 270px;position: absolute;right: -385px;top:-110px;background: #fff;border: 1px solid #dcdcdc;border-radius: 8px;z-index: 100;}
.yywrap .icon_sj{ width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #fff; position: absolute;left: -10px;top: 45%;}
.yywrap .yy_head{margin: 10px 20px;border-bottom: 2px solid #eaeaea;height:50px;}
.yywrap .yy_head .icon{width: 40px;height: 40px;background: url("../images/yy_btn.png") no-repeat;background-position: -28px 3px;margin-top: 5px;float: left;}
.yywrap .yy_head p{float: left;line-height: 50px;font-size: 24px;color: #000}
.yywrap .yy_head .close_btn{float: right;width: 30px;height: 30px;background: url("../images/yy_btn.png") no-repeat;margin:10px; margin: 10px;background-position: -3px -2px; cursor: pointer;}
.yywrap .yy_form{margin: 0 20px;}
.yywrap .yy_form input{ height: 46px;line-height: 46px;border: 1px solid #dcdcdc;border-radius: 4px;text-indent: 10px;   outline: none;  width: 100%;  font-size: 18px;color: #959595;}
.yywrap .yy_form  button{ cursor: pointer; background:#16debd; width: 100%;height: 46px;border-radius: 4px; font-size: 18px;color: #fff;font-size: 18px;border: none;margin: 15px 0;}
.yywrap .yy_form .tips{height: 40px;text-align: center;line-height: 40px;color: #f0412a;margin: 5px 0}
.yywrap .yy_form  button:hover{opacity: 0.8;}
/*关联 */
.relation_box{ padding:0px 0px; padding-bottom:20px;}
.relation_box .titlea {height: 40px;line-height: 40px;border-bottom: 1px solid #d5e1ee;text-align: left;border-radius: 4px 4px 0 0;font-size: 15px;}
.relation_box .titlea u{display:inline-block;width: 3px;height: 20px;background: #f0412a;vertical-align:  middle;margin: -3px 9px 0 0;border-radius: 4px;}
.relation_box .table_l{ width:100%;line-height:30px;}
.relation_box .table_l a{color:#337FE5;}

.video_left_bot{ margin-top:20px;}
.video_left_bot .title3{padding-left:20px}
.video_left_bot .left_warp3 .ul_box{margin-left: 0px;}
.sytj_hd {display: none !important;}


/*本文导航 */
.tab_box { padding: 15px; background: #fff; margin-bottom: 5px; }
.tab_box h3 { height: 30px; line-height: 30px; font-size: 15px; color: #313131; font-weight: normal; }
.tab_box h3:before { content: ''; display: inline-block; vertical-align: middle; width: 4px; height: 20px; background: #00b26f; border-radius: 3px; margin: -2px 10px 0 0; }
.tab_box .ul_box1 ul li { width: 231px; margin: 0 6px 5px 0; }
.tab_box .page_ulbox ul { width: 110%; }
.tab_box .page_ulbox ul li { width: 375px; float: left; height: 45px; line-height: 45px; margin-right: 40px; overflow: hidden; border-right: 1px solid #eee; white-space: nowrap; text-overflow: ellipsis; }
.tab_box .page_ulbox ul li:before { content: ''; display: inline-block; vertical-align: middle; width: 6px; height: 6px; background: #bfbfbf; margin: -2px 10px 0 0; border-radius: 50%; }
.tab_box .page_ulbox ul li a { color: #313131; }
.tab_box .page_ulbox ul li:hover { color: #f19149; }
.tab_box .page_ulbox ul li:hover:before { background: #f19149; }
.tab_box .page_ulbox ul li:hover a { color: #f19149; }

/*更多下载 */
.more_downbox{ width: 100%; padding-top: 15px;padding: 0 0 20px 0;}
.more_downbox .bt{font-weight: normal;height: 40px; line-height: 40px; font-size: 16px;}
.more_downbox ul{overflow: hidden; width: 100%;}
.more_downbox ul li{ height: 40px; line-height: 40px; color: #434343; font-size: 14px; width: 100%; overflow: hidden;}
.more_downbox ul li .name{ float: left; width: 340px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;color: #434343; }
.more_downbox ul li span{ display: block; float: left; overflow: hidden;}
.more_downbox ul li .bq1{ width: 160px;}
.more_downbox ul li .bq2{ width: 190px;}
.more_downbox ul li .btn{ width: 95px; height: 31px; line-height: 31px; margin-top: 3px; display: block; border:1px solid #dadae4; text-align: center; float: right; color: #434343; overflow: hidden;}
.more_downbox ul li .name:hover{color:#f0412a}
.more_downbox ul li .btn:hover{background:#f0412a; border-color:#f0412a; color: #fff;}
.more_downbox .list{width: 105%; overflow: hidden; margin-bottom: 10px;}
.more_downbox .list .item{width: 245px; padding: 15px; height: 80px; background: #fff; border-radius: 5px;overflow: hidden; float: left; margin: 0 10px 10px 0;}
.more_downbox .list .item .img{width: 80px; height: 80px; display: block; float: left; border-radius: 10px; overflow: hidden;}
.more_downbox .list .item .img img{width: 100%; height: 100%; display: block;}
.more_downbox .list .item .text{ float: left; width: 150px; padding-left: 15px; position: relative;}
.more_downbox .list .item .name{height: 30px;line-height: 30px; display: block; overflow: hidden; width: 100%; color: #434343; font-size: 14px;white-space: nowrap; text-overflow: ellipsis;}
.more_downbox .list .item p{height: 25px; line-height: 25px; overflow: hidden; width: 100%; font-size: 12px;color: #434343;text-transform: uppercase;}
.more_downbox .list .item p.p1{width: 50%;}
.more_downbox .list .item .btn{width: 58px; height: 20px; border:1px solid #00a0e9; color: #00a0e9; border-radius:3px; font-size: 12px; display: block; position: absolute; bottom: 0px; right: 0px; text-align: center; line-height: 20px;}
.more_downbox .list .item .btn:hover{background: #00a0e9; color: #fff;}
.more_downbox .list .item .name:hover{color:#f0412a;}
.more_downbox  .more_{height: 30px; line-height: 30px; display: none; text-align: center; border-radius: 5px; cursor: pointer; }
.more_downbox  .more_:hover{background: #efeff4;}
.more_downbox  .more_:after{content: '';display: inline-block;vertical-align: middle;background: url(../images/ico_img.png) no-repeat center;height:9px;width:14px;background-position: -43px -223px;}
.more_downbox  .more_.on:after{transform: rotate(180deg)}

.left_warptop .infr{position:relative}
.left_warptop  .ico_zqtab{position:absolute;background: url(../images/ico_zqtab.png) no-repeat center;width: 128px; height: 56px; top:-38px; right: -10px;}









