@charset "UTF-8";
*{margin:0; padding:0; outline:none; list-style:none}
body{font-family: "Microsoft YaHei","微软雅黑"; margin:auto; font-size:14px;}
a{ color:#333333; text-decoration:none;}
a:hover{text-decoration: none;}
img{ margin:0px; padding:0px; border:0px;transition: all .3s;-webkit-transition: all .3s;}
.xingmu{color:#023286; font-weight:bold;}
em{color: #ff0000; font-style: normal;}

@media screen and (min-width:1200px){.top_bj,.nav_bj,.contact_bj,.bottom{ width:100%; min-width: 1200px;} } 
@media screen and (min-width: 960px) and (max-width: 1199px) {.top_bj,.nav_bj,.contact_bj,.bottom{ /*width:1230px*/; min-width: 1200px;} }}
@media screen and (min-width: 768px) and (max-width: 959px) {.top_bj,.nav_bj,.contact_bj,.bottom{ width:100%;  min-width: 1200px;} }
@media only screen and (min-width: 480px) and (max-width: 767px){ .top_bj,.nav_bj,.contact_bj,.bottom{ /*width:1230px;*/ min-width: 1200px;}} 
@media only screen and (max-width: 479px) { .top_bj,.nav_bj,.contact_bj,.bottom{ /*width:1230px;*/ min-width: 1200px;}}


.top_bj{ background:url(../../images/info/index/indexbj_01.jpg) no-repeat top  center; height:220px;}
.page{width:1200px;margin: auto;position:relative;height: 100%;} 
.wz1{position:absolute;top: 40px;}
.wz2{position:absolute;top: 118px;}
.list_wz{ position:absolute; top:310px;}
.list_wz li{ color:#fff; float:left; }

.nav_bj{background-color:#0153A9;height: 55px;}
.nav{
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    display: table\9;
    width: 100%;
    }
.nav li{top: 9px;-webkit-flex: auto;-ms-flex: auto;flex: auto;/* text-align: center; */display: table-cell\9;position: relative;}
.nav li a{color:#fff; font-size:16px; font-weight:bold; padding:9px 0;transition: all .3s;-webkit-transition: all .3s;display: block;}
.nav li i{color: #ffffff;left: 95px;bottom: 30px;-webkit-flex: auto;-ms-flex: auto;flex: auto;text-align: center;display: table-cell\9;position: relative;}
.nav li a:hover{color: rgba(255, 249, 58, 0.9490196078431372);}
.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: rgba(238, 238, 238, 0);
}
.nav li img {
    position: absolute;
    left: 90px;
    bottom: 11px;
}
a:focus{outline:thin dotted;outline:0px auto -webkit-focus-ring-color;outline-offset:-35px !important;}
.carousel-control.left,.carousel-control.right{background-image:none;}
.carousel-control .glyphicon-chevron-left{background: url(../../images/info/left.png) no-repeat; width: 40px; height: 40px;}
.carousel-control .glyphicon-chevron-right{background: url(../../images/info/right.png) no-repeat; width: 40px; height: 40px;}
.glyphicon-chevron-left:before,.glyphicon-chevron-right:before{content: none;}

/********************内容区***********************/
.content{width: 1200px; *width:1200px; margin: auto;}
.l{float: left;}
.r{float: right;}
.pop{height: 50px; line-height: 50px; border-bottom: 1px solid #efefef; margin-top: 20px;}
.pop-tt{font-size: 24px; color: #383838; border-bottom: 3px solid #fc0300; line-height: 47px; margin-right: 100px;}
.pop-a{width: 100px; font-size: 16px;}
.pop-a:hover,.pop-a.on{color: #fc0300; }
.more{color: #fc0300; font-weight: bold;}

.list1{margin-top: 10px; height: 360px;}
.zbyg{width: 510px; height: 350px; position: relative; overflow: hidden;}
.zbyg .pic{width: 510px; height: 350px; }
.zbyg .picb{height: 60px; background: #333; z-index:9999; opacity:0.5; filter: alpha(opacity=50); bottom: 0; left: 0; width: 510px; position: absolute; z-index: 1;}
.zbyg .scrollPics-left{width: 24px; height: 60px; background: url(../../images/info/index_10.png) center center no-repeat #333; position: absolute; z-index: 2; left: 0; bottom: 0;}
.zbyg .scrollPics-right{width: 24px; height: 60px; background: url(../../images/info/index_12.png) center center no-repeat #333; position: absolute; z-index: 2; right: 0; bottom: 0;}
.zbyg .scrollPics-left:hover,.zbyg .scrollPics-right:hover{background-color: #fc0300; cursor: pointer;} 
.zbyg .picbtt{color: #FBCF00; position: absolute; z-index: 2; left: 60px; bottom: 10px;}
.ygtop{background: url(../../images/info/zbyg.png) no-repeat; top: 0; right: 15px; position: absolute; z-index: 1; width: 60px; height: 69px;}

.zbyg2{width: 690px;}
.list-ul1 li{position: relative; display: none;}
.list-ul1 li.on{display: inline-block;}
.list-ul1 li .tt{position: absolute; bottom: 0; width: 340px; height: 56px; line-height: 25px; overflow: hidden; color: #fff; z-index: 10; left: 110px;}
.list-u2 li{width: 210px; height: 180px; margin-left: 20px; float: left; }
.list-u2 li a{color: #fc0300;}
.list-u2 .pic{position: relative; width: 211px;}
.list-u2 .pic img{width: 210px; height: 120px;}
.list-u2 li .dt{font-size: 12px;}
.list-u2 .info{width: 210px; overflow: hidden; line-height: 30px; height: 30px; white-space: nowrap; }
.living{background: url(../../images/info/living.jpg) no-repeat; position: absolute; top: 0; right: 1px; z-index: 1; width: 65px; height: 20px;}
.bannerbg{padding: 20px 0;}

.list2{margin-top:20px; height: 320px;}
.list2 .ms-left{background: url(../../images/info/index_30.jpg) no-repeat center 90px; width: 30px; height: 320px;}
.list2 .ms-right{background: url(../../images/info/index_33.jpg) no-repeat center 90px; width: 30px; height: 320px;}
.list2 .ms-left:hover,.list2 .ms-right:hover{background-color: #fefefe; cursor: pointer;}
.list2 .teach-list{width: 1100px; margin-left: 22px; overflow: hidden; height: 320px;}
.list-tea li{width: 220px; height: 320px; float: left; text-align: center;}
.list-tea li .pic{width: 240px; height: 190px; text-align: center;}
.list-tea li .pic img{width: 190px; height: 190px; border-radius: 190px;-webkit-border-radius: 190px; -moz-border-radius: 190px;}
.list-tea li .name{color: #fc0300; font-size: 16px;padding-top: 10px;}
.list-tea li .info{color: #666; font-size: 12px; width: 200px; height: 62px; line-height: 22px; overflow: hidden; padding: 0 10px; margin-left:20px;}

.list3{margin-top: 20px; height: 520px;display: none;}
.list3 .yk-list1{position: relative; float: left;}
.list3 .yk-list1 img{width: 207px; height: 208px;}
.list3 .yk-list2{position: relative; float: left; margin-left: 18px;}
.list3 .yk-list2 img{width: 432px; height: 208px;}
.list3 .yk-list3{position: relative; float: right;}
.list3 .yk-list3 img{width: 526px; height: 432px;}
.list3 .yk-list4{position: relative; float: left; margin-top: 18px;}
.list3 .yk-list4 img{width: 432px; height: 208px;}
.list3 .yk-list5{position: relative; float: left; margin-top: 18px; margin-left: 18px;}
.list3 .yk-list5 img{width: 207px; height: 208px;}
.list3 .tt-bg{opacity:0.6; filter: alpha(opacity=60); background: #030000; height: 30px; line-height: 30px; position: absolute; bottom: 0; left: 0; z-index: 1;}
.list3 .tt{height: 30px; line-height: 30px; position: absolute; bottom: 0; left: 0; z-index: 10; color: #fff;}
.list3 .yk-list1 .tt-bg,.list3 .yk-list5 .tt-bg,.list3 .yk-list1 .tt,.list3 .yk-list5 .tt{width: 207px;}
.list3 .yk-list2 .tt-bg,.list3 .yk-list4 .tt-bg,.list3 .yk-list2 .tt,.list3 .yk-list4 .tt{width: 432px;}
.list3 .yk-list3 .tt-bg,.list3 .yk-list3 .tt{width: 526px; height: 40px; line-height: 40px;}
.list3 .tt .qycnt{float: right; font-size: 12px;padding-right: 4px;}
.list3 .tt .qycnt i{color: #ff0000;}
.list3 .yk-list1 .tt .bt,.list3 .yk-list5 .tt .bt{width: 140px;overflow: hidden; padding-left: 4px; height: 30px; float: left;}
.list3 .yk-list2 .tt .bt,.list3 .yk-list4 .tt .bt{width: 330px;overflow: hidden; padding-left: 4px; height: 30px; float: left;}
.list3 .yk-list3 .tt .bt{width: 420px;overflow: hidden; padding-left: 4px; height: 40px; float: left;}
.list3.on{display: inline-block;}

.vediobg{background: #333; height: 570px; min-width: 1200px; width: 100%; padding-top: 20px;}
.video-panel{width: 880px; height: 520px;}
.video-panel2{width: 900px; height: 520px; margin: auto;}
.video-panel.yauto{overflow-y:auto;background: #fff;}
.video-panel img{width: 80px;}
.video-panel img.my-img{width: 880px; height: 520px;}
.video-panel b{display: block;
    height: 520px;
    line-height: 520px;
    text-align: center;}
.video-info{width: 300px; background: #efefef; height: 520px;}
.video-info .video-tt{width: 300px;line-height: 40px; background: #f3a800; color: #fff; font-size: 16px; text-indent: 4px; overflow: hidden;}
.video-info .video-tt2{background: #ddd;}
.video-info .video-tt2 .kcml{background: #e60000; width: 90px; height: 32px; line-height: 32px; margin-top: 4px; margin-left: 4px; text-align: center;}
.video-info .vinfo{padding: 20px 10px;}
.video-info .vinfo p{margin: 0 0; line-height: 24px; color: #000;}
.video-info .vinfo span{color: #666;}
.video-info .pic{float: left;}
.video-info .pic img{width: 80px; height: 80px; border-radius: 80px;-webkit-border-radius: 80px; -moz-border-radius: 80px; margin-right: 10px;}
.vediobg  .video-tool{width: 880px; height: 30px; line-height: 30px; text-align: right;}
.vediobg  .video-tool a{color: #ccc; font-size: 12px;}
.vediobg  .video-tool a:hover{color: #fc0300;}
.kclist{width: 300px;}
.kclist li{line-height: 40px; height: 40px;}
.kclist li a{float: left; width: 300px; text-indent: 10px;}
.kclist li a:hover,.kclist li a.on{background: #FBCF00; color: #fff;}
.attrbg{background: #efefef; min-width: 1200px; overflow: hidden; padding: 20px 0;}
.attr-ctc{background: #fff; padding: 10px 20px; width: 1200px; overflow: hidden;}
.atrr-info{width: 400px;}
.atrr-info h3{color: #fc0300; line-height: 35px;}
.atrr-info h3 .arr-stage{background: #FBCF00; padding: 0 20px; border-radius: 5px;-webkit-border-radius: 5px; -moz-border-radius: 5px; margin-right: 10px; color: #fff;}
.attr-pro{width: 600px; padding-top: 40px;}
.line{width: 540px; border-bottom: 2px solid #556080; height: 20px;}
.line2{width: 480px;}
.line-tt{font-size: 24px; font-weight: 600; color: #556080; width: 120px; text-align: center; line-height: 40px;}
.line-tt2{width: 240px;}
.line-h{height: 50px; margin-top: 20px;}
.spek-ul li{width: 560px; padding: 20px 25px; float: left;}
.spek-ul li .pic{width: 100px; height: 100px;border-radius: 100px;-webkit-border-radius: 100px; -moz-border-radius: 100px;}
.spek-ul li .spek-name{width: 380px; height: 100px; line-height: 25px; color: #5996cc; margin-left: 20px; font-size: 16px;}
.spek-ul li .spek-name .tt{font-size: 18px; font-weight: 600; color: #000;}
.spek-ul li .spek-pro{line-height: 25px; margin-top: 20px; height: 200px; overflow: hidden;}
.spek-ul li .spek-pro span{color: #e60000;}
.zksc{height: 50px; line-height: 50px; border-bottom: 1px solid #ccc;}
.zksca{padding: 11px 10px; font-size: 18px;}
.zksca:hover,.zksca.on{color: #e60000; border-bottom: 2px solid #e60000;}
.mate-panl{width: 900px; margin: auto; height: 500px; overflow-y:auto;}
.none{display: none;}
.mate-pic{width: 900px; height: 400px; position: relative;}
.mate-pic .pf{position: absolute; width: 90px; top: 160px; height: 90px; z-index: 10; left:400px; text-align: center; background: url(../../images/info/mobile/bfq.png) no-repeat;}
.mate-pic .bf{position: absolute; width: 900px; top: 200px; height: 200px; z-index: 10; left:0; text-align: center;}
.mate-pic img{width: 900px; height: 400px;}
.mate-panl-sc{display: none;}
.mate-panl-sc.on{display: block;}
.mate-ul{margin-top: 20px;}
.mate-ul li{width: 900px; border-bottom: 1px solid #efefef;}
.mate-ul li p{line-height: 40px;}

/* 评论 */
.re_c{margin-top: 10px;}
.re_c_tt{line-height: 40px; height: 40px; border-bottom: 1px solid #E4E4E4; font-weight: bold; font-size: 12px;}
.com_tt{font-size: 24px; font-family: "Microsoft YaHei","微软雅黑"; padding-top: 30px; padding-bottom: 10px;}
.com_tt span{font-size: 14px; font-family: "Arial","宋体"; color: #999; padding-left: 30px;}
.com_tt a{color: #fc0300; text-decoration: underline;}
.com_cc{width: 100%; height: 140px; border: 1px solid #efefef; position: relative;}
.com_cc_p{position: absolute; z-index: 100; height: 140px; top: 0; width: 890px; background: #999; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.com_txt{width: 99%; height: 100px; border: none; border-bottom: 1px solid #E4E4E4; line-height: 20px; padding-left: 1%;}
.emotion{background: url(../../images/info/emotion.jpg) no-repeat center center; padding: 17px 18px; float: left; margin-left: 10px;}
.com_btn{background: #fc0300; border: 1px solid #fc0300; color: #fff; float: right; margin-right: 10px; font-weight: bold; height: 30px; width: 100px; cursor: pointer; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.qqFace{border: 1px solid #fc0300; background: #fff;}
.com_cnt{font-weight: bold; border-bottom: 1px solid #E4E4E4; overflow:hidden; line-height: 40px; margin-top: 10px; position: relative;}
.com_cnt img{float: left;}
.com_cnt .com_info{float: left; width: 600px; margin-left: 20px; line-height: 25px; font-weight: normal; margin-bottom: 10px;}
.com_cnt .com_date{color: #999; font-size: 12px;}
.com_cnt .op{font-size: 12px; clear: both;}
.com_cnt .op a{cursor: pointer;}
.com_cnt .op a:hover{color: #fc0300;}

 /* 分页样式  */
.paging{width:890px; margin: 30px auto 0 auto; float: left; padding-bottom: 20px; text-align: center;}
.paging a{padding: 2px 8px; background: #EEEEEE; color: #000000; border: 1px solid #EEEEEE; margin-right: 6px; cursor: pointer;}
.paging a:hover{background: #FBCF00; color: #ffffff; border-color: #FBCF00;}
.paging a.active{background: #FBCF00; color: #ffffff; border-color: #FBCF00;}

/* -----------------------------------footer----------------------------------- */
.link_bj{background-color: #C3E0FF;height: 80px;}
.link_nav{width: 1100px;margin: auto;padding-top: 25px;}
.link_j {display: inline-block;min-width: 100px;border: black;border-radius: 4px;margin: 0px 10px 15px;height: 30px;text-align: center;background-color: #ffffff;}
.link_j img{padding: 3px 2px 3px 0px;vertical-align: middle;height:22px;}
.link_j a{padding: 4px;display: inline-block;}
.nav_select {width: 761px !important;margin: auto !important;}
.select_link {min-height: 33px;text-align: center;min-width: 129px;float: left;}
.nav_select .select_link select {text-align: center;text-align-last: center;height: 33px;width: 159px;line-height: 43px;color: #333333;border-radius: 5px;margin-left: 20px;}
.third_bj {background-color: #0153A9;height: 120px;font-weight: 600;font-family: "宋体";}
.third_text {text-align: center;line-height: 30px;color: white;padding-top: 25px;}
.third_text a {color: white;}
.third_text p{margin: 0px !important;}

.erw{ float:right; margin-right:250px;}
.erw li{ float:left; margin-right:10px;}

.query_conditions ul{width: 1200px;overflow: hidden;padding: 0;margin: 0;border: 1px solid #eee;border-bottom: none;}
.query_conditions ul:last-child{border-bottom: 1px solid #eee;}
.query_conditions ul li,.query_conditions ul li a{float: left;}
.query_conditions ul li:first-child{background-color: #eee;width: 120px;height: 40px;line-height: 40px;text-align: center;}
.query_conditions #xueke_ul_0 li:first-child{min-height: 80px;line-height: 80px;}
.query_conditions .xueke_ul li:first-child{/* height: 120px; */line-height: 120px;}
.condition_teach li,.query_conditions ul li a{width: 90px;height: 40px;line-height: 40px;text-align: center;}
.query_conditions ul li a:hover{background-color: #e11111;color:#fff;}
.query_conditions ul li a:focus{color:#fff;text-decoration: none;border: none;}
.conditions_li_active{background-color: #e11111;color:#fff;}
#search_btn{width: 80px;height: 30px;line-height: 30px;text-align: 30px;color: #fff;background-color: #e11111;border: none;border-radius: 5px;}
#search_inp{width: 200px;height: 30px;line-height: 30px;padding: 5px;border: 1px solid #eee;margin: 0 10px 0 15px;border-radius: 5px;}
.show_data{overflow: hidden;}
.content_img{width: 220px;height: 205px;overflow: hidden; position: relative;}
.content_img img{width: 220px;height: 200px;position: relative;}
.content_param{color:#666;}
.show_title{border-bottom: 1px solid #ccc;margin-top: 30px;height: 40px;}
.show_title_sp{font-size: 18px;border-bottom: 2px solid #e11111;float: left;height: 40px;line-height: 40px;text-align: center;width: 160px;}
.show_content_li{width: 220px;height:325px;margin: 5px 40px;float: left;}
.show_content_li2{width: 540px;margin: 20px 30px;float: left;}
.show_content_title2{font-size: 18px;text-overflow: ellipsis;white-space: normal;overflow: hidden;height: 25px;margin: 5px 0;}
.show_content_title2 a{color:#e11111;}
.content_title{margin: 5px 0;width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: normal;height: 40px;}
/*************弹出窗体***************/
.mask_info{width:100%; height:100%; position:fixed; _position:absolute; top:0; z-index:9999; opacity:0.5; filter: alpha(opacity=50); background: #030000;}
.wins_sf{position: fixed; _position:absolute; top: 40%; z-index: 9999; left: 0%; width: 100%;}
.wins_sf_panel{background: #fff; width: 0px; height:0px; margin: auto; border: 1px solid #efefef; border-radius: 4px;-webkit-border-radius: 4px; -moz-border-radius: 4px; }
.wins_tt{background: #004682; border-top-left-radius: 4px; border-top-right-radius: 4px; height: 40px; line-height: 40px; color: #fff;}
.wins_tt .tt{float: left; margin-left: 10px;}
.wins_tt .cls{float: right; margin-right: 10px; background: url(../../images/info/close.png) no-repeat center center; padding: 20px 10px; cursor: pointer;}
.wins_tt .maxwin{float: right; margin-right: 10px; background: url(../../images/info/maxwin.png) no-repeat center center; padding: 14px 10px; cursor: pointer; }
.wins_cc{background: #fff; min-height: 100px; padding: 10px 10px;}
.wins_cc .info_cc{float: right; width: 200px; margin-top: 10px;}
.suer_btn{padding: 4px 20px; background: #FC9466; color: #fff; border-radius: 4px;-webkit-border-radius: 4px; -moz-border-radius: 4px;}
.suer_btn:hover,.can_btn:hover{background: #39ABF2; cursor: pointer;}
.can_btn{padding: 4px 20px; background: #CCCCCC; color: #fff; margin-left: 10px; border-radius: 4px;-webkit-border-radius: 4px; -moz-border-radius: 4px;}
.inp_dv{height: 50px; line-height: 50px; text-align: center;}
.u_inp{width: 300px; height: 40px; line-height: 40px; border: 1px solid #ccc; border-radius: 4px;-webkit-border-radius: 4px; -moz-border-radius: 4px; padding-left: 6px;}
.win_content{margin: auto; padding: 10px 10px;}
.button_an{width: 350px; cursor:pointer; height: 40px; line-height: 40px; background: #004682; border: 1px solid #004682; color: #fff; font-size: 16px; font-weight: 600; border-radius: 4px;-webkit-border-radius: 4px; -moz-border-radius: 4px;}
.button_an:hover{background: #004468;}

 /* 分页样式  */
.paging{width:1200px; margin: 30px auto 0 auto; float: left; padding-bottom: 20px; text-align: center;}
.re_c .paging{text-align: left;}
.paging a{padding: 2px 8px; background: #EEEEEE; color: #000000; border: 1px solid #EEEEEE; margin-right: 6px;}
.paging a:hover{background: #e11111; color: #ffffff; border-color: #e11111;}
.paging a.active{background: #e11111; color: #ffffff; border-color: #e11111;}



.pic_list{width: 1200px; height: 140px; overflow: hidden; margin: 20px 0;}

.pic_a:hover .pic_list{background: #efefef;}
.pic_list .pic{float: left; width: 170px; height: 140px; position: relative;}
.pic_list .pic img{width: 170px; height: 140px;}
.pic_list .pic_cnc{float: left; margin-left: 15px; width: 850px;}
.pic_list .tt{margin:5px 0;font-size: 18px; font-weight: 600; padding: 6px 0;overflow: hidden;height: 40px;line-height: 30px;}
.pic_list .tt a{color: #e11111;font-weight: normal;}
.content_subject{float: left;padding:0 5px;color: #fff;background-color:#FED201;font-weight: normal;border-radius: 10px;margin-right: 15px;}
.info{color: #666; height: 54px; overflow: hidden;line-height: 25px; font-family: sans-serif;}
.pic_list .a-dts{color: #004782; font-weight: 600;}

.col-md-2 a{padding: 2px 4px;}
.col-md-3{padding-right: 0px; min-height: 25px;}
.col-md-2 a:hover,.col-md-2 a.on,.col-md-3 a:hover,.col-md-3 a.on{background: #004468; color: #fff; cursor: pointer;}
.modal-body .paging{width: 800px; float: none; margin: 0 0; margin-top: 20px; padding-bottom: 0;}

/* payInfo/Begin */
div.payInfo { padding-top:110px; width:100%; height:100%; background:#252625; font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei",MingLiu,Verdana, Arial, Helvetica, sans-serif;}
div.payInfo { -moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
div.payInfo p { padding:0; margin:0; }
div.payInfo p.info{ color: #CCC; font-size: 24px; text-indent: 0.5em; display: block; text-align: center;}
div.payInfo p.title {display: block;font-size: 16px;padding: 15px 0px 0px;color: #C2C1C1;text-align: center;}
div.payInfo p.pay {color: #f39800;display: block;font-size: 18px;padding: 5px 0px 0px;text-align: center; }
div.payInfo p.paybtn { text-align:center; padding-top:20px;}
div.payInfo p.paybtn a,div.payInfo p.paybtn a:link,div.payInfo p.paybtn a:visited { background-color: #327b10;border: 1px solid #235c09;border-radius: 5px;color: #FFF;cursor: pointer;display: inline-block;font-size: 18px;height: 48px;line-height: 48px;width: 170px; }
div.payInfo p.paybtn a.btn1,div.payInfo p.paybtn a.btn1:link,div.payInfo p.paybtn a.btn1:visited { background-color: #327b10;border: 1px solid #235c09;border-radius: 5px;color: #FFF;cursor: pointer;display: inline-block;font-size: 18px;height: 48px;line-height: 48px;width: 170px; }
div.payInfo p.paybtn a.btn2,div.payInfo p.paybtn a.btn2:link,div.payInfo p.paybtn a.btn2:visited { background-color: transparent;border: 1px solid #666;color: #999;height: 48px;margin-left: 20px;width: 170px; text-decoration:none; }
/* payInfo/End */

.nav-left{width: 228px; background: #147adc; height: 500px;}
.nav-left-ul li{width: 228px; height: 56px; line-height: 56px; border-bottom: 1px solid #40a1ff; padding-left: 20px;}
.nav-left-ul li.header_li{background: #0058ac; font-size: 20px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei",MingLiu,Verdana, Arial, Helvetica, sans-serif; color: #fff; height: 66px; line-height: 66px;}
.nav-left-ul li a{color: #fff; font-size: 18px; padding-right: 90px; padding-bottom: 14px; padding-top: 14px;}
.nav-left-ul li i{float: right; margin-right: 18px; font-size: 18px; color: #fff; margin-top: 15px;}
.nav-left-ul li:hover,.nav-left-ul li.active{background: #40a1ff;}
.nav-left-ul li.header_li:hover{background: #0058ac;}
.nav-left-ul li.header_li i{margin-top: 24px; margin-right: 35px;font-size: 20px}
.company-pro{width: 950px;}
.company-ctc-header{border-bottom: 2px solid #0058ac; height: 30px; font-size: 18px; color: #0058ac;}

.show_news_ul{
	margin: 20px 0;
}
.show_news_ul li{
	height: 30px;
	line-height: 30px;
}
.show_news_ul li:hover a{
	color: #e11111;
}
.show_news_ul li a{
	display: block;
	width: 70%;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}.show_news_ul li span{
	float: right;
}

/** share css **/
.icon-share{
	margin-left: 15px;
	cursor: pointer;
}
.icon-share:hover ~ .social-share{
	visibility: visible;
	opacity: 1;
}
.icon-share ~ .social-share:hover{
	visibility: visible;
	opacity: 1;
}
.social-share{
	visibility: hidden;
	opacity: 0;
	transition: all .3s;
	-webkit-transition: all .3s;
}