﻿@charset "utf-8";
/* CSS Document */

html{ background: url(../images/bottombg.png) #f8f8f8 repeat-x center bottom}
body{ background: url(../images/topbg.png) repeat-x top center}

ul, li {list-style: none;margin: 0;padding: 0;}
a{}
a:hover{ text-decoration:none; color:#f3a40a;}
.clear{clear:both;}
.left{ float: left;}
.right{ float: right; color: inherit !important}
.padding60{padding-top: 60px;}
.padding20{padding-top: 20px;}
.paleft0{padding-left: 0px;}
img{max-width: 100%}

#solid{width:100%;height:360px;clear:both;position:relative;}
#solid .solid0,#solid .solid1,#solid .solid2,#solid .solid3,#solid .solid4,#solid .solid5,#solid .solid6,#solid .solid7,#solid .solid8,#solid .solid9,#solid .solid10,#solid .solid11,#solid .solid12,#solid .solid13,#solid .solid14,#solid .solid15{position:absolute;left:0px;top:0px;width:100%;height:360px;display:none;background-size: cover;}

#solid ul{margin:0px;padding:0px;list-style:none;}
#solid ul li{position:absolute;left:50%;top:0px;height:360px;margin-left:-452px;display:none;cursor:pointer;}
#solid #btt{bottom: 10px;left: 50%;width: 100px;position: absolute;margin-left: -50px;text-align: center;}
#solid #btt span{display: inline-block;width: 12px;height: 12px;text-align: center;background: #a50000;z-index: 1000;cursor: pointer;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7; border-radius: 3px;border-radius: 10px;
    margin: 0px 2px;}


.lx-wrapper{}
.lx-wrapper .navbar{ margin-bottom: 0px;}
.lx-wrapper .navbar-inverse .navbar-nav > li > a{color:#fff;}
.lx-wrapper .navbar-inverse .navbar-nav > li.dlzc > a{padding-left: 8px;padding-right: 8px;}
.dlzc{ margin-top: 43px;margin-right: 50px;    color: #037460;}
.dlzc a{ color: #037460;}
.navbar-nav > li{}

.shequrk{ margin-top: 20px;}
.shequrk a{  margin-bottom: 4px;}

.lx-wrapper .navbar-form{margin-top: 14px;}
.lx-wrapper .navbar-form .form-control{width:120px;}

.searchbox{position: relative;margin-top: 35px;margin-right: 30px;}
.search-input{font-size:12px;}
.searchbtn{position: absolute; right: 0px; width: 24px; height: 20px;top:8px;  border-color: transparent;background: url(../images/search-icon.png) transparent 1px 1px no-repeat;}
.lx-title{padding-bottom: 9px;margin: 20px 0 5px; overflow: hidden; color: #222;}
.lx-title .more{margin-top: 34px;color: #666;}

.img-circle1{ border-radius: 4px; width: 100%;}

.t-img{}
.kc_title{ margin-bottom:0px }
.kc_title a{padding: 10px 0px;display: block;color: #333;}
.kc_title a:hover{color: #ec1d16; }



.ls_span{ font-size:18px; font-weight:bold; color:#ddd;}
.ch_span{ color:#ddd;}
.kc_list p{clear: both; overflow: hidden;}
.kc_img_a{ display: block;position: relative;}
.kc_list .play-cover{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.35);opacity:0;transition:all .25s;border-radius: 4px;}
.kc_list .play-cover:before{content:"";left:50%;top:50%;margin:-30px 0 0 -30px;width:60px;height:60px;transition:all .25s;background:url(../images/play-cover.png) ;position:absolute;-webkit-transform:scale(1.5);transform:scale(1.5)}
.kc_list .show-img{display:block;border-radius:5px;overflow:hidden;box-shadow:0 0 0 1px #ddd}
.kc_list .kc_img_a:hover .play-cover{opacity:1}
.kc_list .kc_img_a:hover .play-cover:before{-webkit-transform:scale(1);transform:scale(1)}
.kc_list .kc_box{ margin-bottom: 20px;}

.kc_list .kc_box p span{color:#999;ont-size: 12px;padding-top: 5px;}


.de_shipin{width: 90%;margin: 0px auto;}


.kc_liebie1{background:url(../images/kc_fl1.jpg) no-repeat; }
.kc_liebie2{background:url(../images/kc_fl2.jpg) no-repeat; }
.kc_liebie3{background:url(../images/kc_fl3.jpg) no-repeat; }
.kc_liebie4{background:url(../images/kc_fl4.jpg) no-repeat; }
.kc_lb{background-size: cover;position: relative;border-radius: 4px;}
.kc_lb:hover{filter:alpha(opacity=0.9);-moz-opacity:0.9; -khtml-opacity:0.9; opacity: 0.9;}
.kc_text{ position: absolute;top: 30px;left: 0px;width: 100%;text-align: center;color: #fff;}
.kc_text .kc_p1{font-weight: bold; font-size: 24px; margin-bottom: 5px;}
.kc_text .kc_p2{font-size: 12px;}

.xiazai_img img:hover{filter:alpha(opacity=0.8);-moz-opacity:0.8; -khtml-opacity:0.8; opacity: 0.8;}

.n_menu{ padding: 15px; text-align: center;}
.n_menu a{ display: inline-block; padding: 10px; font-size: 16px;}
.n_menu a.on{border-bottom: solid 2px #ec1d16;}

.img-circle3{filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity:0; opacity: 0;}

.picbox{  height:331px; overflow:hidden; position:relative;}
.piclist{ height:331px;position:absolute; left:0px; top:0px}
.piclist .jiaoshi img{ width: 270px !important; height: auto !important}
.piclist li{ margin:0px 15px; padding:0px; float:left; background: #fff;}
.piclist1{ }
.piclist1 li{  position: relative;margin-bottom: 30px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:40px;  position:absolute;top: 50%;margin-top: -20px;z-index:99; cursor:pointer;filter:alpha(opacity=1); opacity:1;}
.og_prev{ background:url(../images/icon19.png) #737373 no-repeat center; border-radius:2px; left:30px;}
.og_next{ background:url(../images/icon20.png) #737373 no-repeat center; border-radius:2px; right:30px;}
.og_prev:hover{ background:url(../images/icon19.png) #f3a40a no-repeat center;}
.og_next:hover{ background:url(../images/icon20.png) #f3a40a no-repeat center;}

.piclist .js_text{ width:100%;text-align: center;}
.piclist .js_text .js_p1{font-weight:bold;margin-bottom: 0px;margin-top: 8px;}
.piclist .js_text .js_p2{}
.piclist1 .js_text{ right:15px;text-align: center;}
.piclist1 .js_text .js_p1{ font-weight:bold;margin-bottom: 0px;margin-top: 8px;}
.piclist1 .js_text .js_p2{}

.piclist1 .thumbnail > img{width:100%; max-width:100%}


.thumbnail > img:hover{filter:alpha(opacity=0.8);-moz-opacity:0.8; -khtml-opacity:0.8; opacity: 0.8;}

.lx-box4{padding:25px;}

.in-banner{padding-top: 15px;}

.lx-box_hb{  margin-top: 60px;padding: 10px 0px 60px 0px;}
.kc_box_1{padding:100px 50px;background: #fff;text-align: center;}
.kc_box_2{padding-right: 0px;padding-bottom: 15px; padding-left: 0px;border-left: solid 15px #f7f8fa;}
.kc_box_3{padding-right: 0px;padding-bottom: 15px; padding-left: 0px; background: #fff;border: solid 1px #f7f8fa;}
.img-circle_hb{padding:17px 15px;background: #fff;text-align: center;max-width: 100%;width: auto;}

.lx-box_hb .col-xs-12 {border-bottom: solid 15px #f7f8fa;}

.lx-add{margin: 20px 0;color: #888;}
.lx-add a{color: #888;}
.page_1{ }

.page_1 a{padding: 10px 16px;font-size: 18px;border: solid 1px #ddd;border-radius: 4px;margin: 5px;}
.page_1 a:hover{background: #00baa3;color: #fff;border: solid 1px #00baa3;}
.page_1 .current{background: #00baa3;color: #fff;border: solid 1px #00baa3;padding: 10px 16px;font-size: 18px;border-radius: 4px;margin: 5px;}



.kcbg{background: #f7f8fa; border: solid 1px #dcdcdc;margin-bottom: 15px;}
.kcbg1{background: #fff; border: solid 1px #dcdcdc;margin-bottom: 15px;}
.kcbg2{background: #fff; border: solid 1px #dcdcdc; margin-bottom: 20px;}
.lx-kc-fl{padding: 8px 10px 8px 60px;  border-radius: 4px;position: relative; }

.lx-kc-hy{position: absolute;left: 15px;top: 8px; padding: 4px 0px;}
.lx-kc-name{display: inline-block;font-size: 14px;}
.lx-kc-name a{display: inline-block;padding: 4px 10px; margin: 0px 4px;}
.lx-kc-name a.on{color:#ec1d16}

.lx-kc-hy1{position: absolute;left: 15px;top: 6px; padding: 4px 0px;}
.lx-kc-name1{display: inline-block;font-size: 14px;}
.lx-kc-name1 a{display: inline-block; line-height:25px; padding:0px 10px; margin: 0px 4px;}
.lx-kc-name1 a.on{color:#fff; background:#ec1d16; border-radius:100px;}

.course-box4{ background:#222222; padding:0px 0px 20px 0px;}
.course-video{float: left;height: 520px;position: relative;}
.course-video a{position: absolute;display: block;width: 100%;height: 100%;text-align: center;vertical-align: middle;}
.course-info{float: right;background: #333333;height: 520px;    margin: 10px auto; padding:0px; position:relative}

.kc-add{background:#232322; color:#fff;}
.kc-add a{color: #fff;}

.course-box5 {background: #f7f9fb;padding: 30px 0px;}
.course-box7 {background: #fff; border-top:solid 30px #f7f9fb;padding: 30px 0px;}

.tiku-list{}
.tiku-list li{ clear: both; border-bottom: solid 1px #eee; color: #333;line-height: 70px; background: url(../images/icon50.jpg) no-repeat left center; padding-left: 30px;}
.tiku-list li p{ color: #666; font-size: 12px;}
.tiku-list a{display: block;color: #fff;float: right;height: 34px;line-height: 34px;width: 100px;border: solid 1px #01baa3; background: #01baa3; text-align: center;margin-top: 17px; border-radius: 4px;}
.tiku-list a:hover{color:#fff;     background: #f3a40a;    border: solid 1px #f3a40a;}

.v-title{font-size:24px; font-weight:bold; margin-bottom:10px; text-align: center; padding-bottom: 20px;}
.v-title1{font-size:24px; font-weight:bold; text-align: center;}
.v-title2{font-size:24px; font-weight:bold; margin-bottom:5px;}
.v-title3{margin-bottom:15px;}
.v-title4{padding-top:10px; font-size:15px;}
.v-sm{ color:#999 ; padding:15px 0px}
.v-top{padding:25px 15px 0px 15px;}
.v-bottom{ color:#ddd ; padding:0px 0px 30px 0px;}
.v-btn-box{}
.v-btn-box .cz-gk{ display:block; font-size:16px; background:#f3a40a; border:solid 1px #f3a40a; color:#fff; text-align:center; line-height:32px; border-radius:4px; margin-bottom:10px;}
.v-btn-box .zxzx{ display:block; font-size:16px; background:#42b18b;border:solid 1px #42b18b; color:#fff; text-align:center; line-height:32px; border-radius:4px;}
.v-btn-box .v-fx{ float:right}
.v-rs{margin-bottom: 20px;}
.v-btn-box .v-fx a{ float:left; display:block ;  height:24px; width:24px;margin: 8px 6px;width: 24px;}
.v-btn-box .v-fx1{background:url(../images/v-fx01.jpg) no-repeat ;}
.v-btn-box .v-fx2{background:url(../images/v-fx02.jpg) no-repeat ;}
.v-btn-box .v-fx3{background:url(../images/v-fx03.jpg) no-repeat ;}
.v-btn-box .v-fx4{background:url(../images/v-fx04.jpg) no-repeat ;}
.v-detail{ padding:10px 0px 0px; text-align: center;}
.v-laoshi-top{ height:43px; border-bottom:solid 1px #eeeeee;font-size: 24px;font-weight: normal;}
.v-laoshi-top a{ float: right; margin-right: 20px; font-size: 14px; color: #666666}
.v-laoshi-img{ text-align:center;padding-top: 30px;}
.v-laoshi-img p{ font-size:20px; font-weight:bold; padding:10px;}
.v-laoshi-jieshao{ padding:10px 30px; text-align:justify; color:#666; line-height:25px;}

.v-detail li{     display: inline-block;
    color: #999;
    font-size: 14px;
    font-weight: bold;
    width: 33.33%;
    float: left;}
.v-detail li a{ color:#fff;    background: #666666;border-right: solid 1px #fff; font-size: 18px; font-weight: normal;    display: block;}
.v-detail li.active a{ color:#fff;text-decoration:none; background: #f08519; display: block;}
.tab-detail{background: #fff;padding:30px 0px 0px 0px;line-height: 25px; clear: both;}
.tab-detail .tab-pane{}
.tab-detail .tab-pane img{ max-width: 100%}
.v-fx .fxd{float: left;display: block;line-height: 40px;font-size: 16px;}

.fabiao{ float:right; width:130px; height:45px; line-height:45px; background:#00baa3; border:0px; border-radius:4px; color:#fff; font-size:16px;}
.pinglun{ font-size:16px;border-bottom: dashed 1px #ddd;}
.pinglun .form-control{ margin:10px 0px}
.fb-box a{ color:#999;}
.fb-box a:hover{ color:#ea3d43;}
.fb-box{ padding:10px 0px;}
.pinglun .radio-inline.on{background: #ea3d43;padding: 2px 10px 2px 30px; color:#fff; border-radius:100px;}

.pl-box{}
.pl_li{position: relative;padding: 15px 0 15px 52px;overflow: hidden;border-bottom: 1px solid #eee;}
.pl_tx{width: 42px;height: 42px;background-color: #FFF;float: left;position: relative;margin-left: -52px;}
.pl_tx img{display: block;border-radius: 50%;width: 42px;height: 42px;}   
.pl_text p{font-size: 12px;color: #bbb;margin-top: 7px;}

.xzxq_title{ font-size:20px; border-bottom:solid 1px #eee;}
.xzxq_title span{ border-bottom:solid 3px #00baa3; padding:5px 0px; display:inline-block;}
.xz_detail{ line-height:25px; padding:20px 0px; text-align: justify;word-wrap: break-word;word-break: normal;}
.xz_detail p{}
.xz_r_list{ padding:25px 0px}

.pagination{ margin: 20px 0 0px 0px;}


.login-box{padding:0px;background: #fff;margin:60px 0px;}
.login{background: #fff;border-radius: 10px;padding: 20px;    border-radius: 4px;
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    -webkit-transform: translateY(-3px);
    -ms-transform: translateY(-3px);}
.xkb-btn3{background: #fda233;background-image: -webkit-gradient(linear, left top, right top, from(#ea6e34), to(#f08519));
    background-image: -webkit-linear-gradient(left, #ea6e34, #f08519);
    background-image: linear-gradient(to right, #ea6e34, #f08519);
	border: 0; height: 50px; width: 100%; font-size: 20px; color: #fff; border-radius: 4px;    margin-top: 20px;}
.l-title{}
.l-title li{ float: left;  padding:20px 0px 20px 0px;}
.l-title li a{ color: #333; font-size: 20px;}
.l-title li.active a{ color: #333; font-weight: bold;}
.l-form{font-size: 16px; }
.l-form .form-group{margin-bottom: 20px; position: relative}
.l-form .form-control{ height:40px;font-size: 14px; text-indent: 1.5em; border-radius: 4px; }
.l-form .tel{background: url(../images/icon47.png) #eeeeee 10px 8px no-repeat;}
.l-form .pass{background: url(../images/icon48.png) #eeeeee 10px 8px no-repeat;}
.l-form .yzm{background: url(../images/icon58.png) #eeeeee 10px 8px no-repeat;}
.l-form .btn-default{color: #fff;background-color: #01baa3;border-color: #01baa3;float: right;width: 40%;font-size: 15px;height: 55px;border-radius: 55px;}
.login-left{padding-left:0px;}
.login_bottom{ text-align: center;padding-top: 20px;font-size: 14px;}
.login_bottom a{ color: #01baa3; padding: 0px 10px;}
.login_bottom a:hover{ color: #f3a40a; text-decoration: underline;}

.wj-a{color: #666; float: right;}
.wj-a:hover{color: #f3a40a;}
.gb-icon{background: url(../images/icon49.png)  no-repeat; position: absolute; right: 10px; top: 13px; display: block; height: 32px; width: 32px;}
.login-tishi{ color: #f3a40a; text-align: left; font-size: 14px;padding-top: 20px; height: 40px;}
.denglu{ font-size: 24px;}
.zhuce{ font-size: 24px;}
.l-form1{font-size: 16px;}
.l-form1 .form-group{margin-bottom: 10px; position: relative}
.l-form1 .form-control{ height: 43px;font-size: 16px; text-indent:1em; }
.l-form1 .btn-default{color: #fff;background-color: #188af2;border-color: #188af2;float: right;width: 40%;font-size: 15px;height: 43px;}
.l-form1 .gb-icon{top: 6px;}
.jqpassword{ text-align: center; padding-top:80px;}

.login-left img{max-width: 100%;border-radius: 4px 0px 0px 4px;}
.about-img img{max-width: 100%;}

.bg_1{ background: #f8fafc}
.about-title{ text-align: center; font-size:28px; padding: 20px 0px}

.pay-img{ background: url(../images/img3.jpg) top center; padding: 50px 0px;text-align: center; color: #fff;}
.pay_text1{ font-size: 46px; }
.pay_text2{font-size: 16px; }

.pay_name{ padding-bottom: 15px;font-size: 16px;}
.pay_name1{ padding-bottom: 15px;padding-top:30px; font-size: 16px;}

.pay_div{margin: 30px; padding: 50px 50px 100px 50px; background: #fff;}
.pay_box1{border: 2px solid #ff660d; padding-top:20px; padding-bottom: 20px; display: block;position: relative;}
.pay_box2{border: 1px solid #eee; padding-top:10px; padding-bottom: 10px; display: block;position: relative;background:url(../images/zs_bg.png)  10px 50px #fefbf5;}
.pay_box1:hover, .pay_box1:focus{text-decoration: none;}
.pay_box2:hover, .pay_box2:focus{text-decoration: none;}
.pay_img1{text-align: center;margin: 15px 0 12px;}
.pay_title1{font-size: 20px;color: #ff660d;  text-align: center;border-bottom: 1px dashed #e8e8e8;padding-bottom: 15px; margin: 15px;}
.pay_price{text-align: center;margin: 21px 0;}
.pay_price b{font-size: 36px;color: #ff660d;font-weight: normal;}
.pay_price span{font-size: 16px;}
.pay_price em{font-size: 16px;color: #999;text-decoration: line-through;font-weight: normal;}
.pay_text3{font-size: 18px;color: #666;text-align: center;}
.pay_text4{font-size: 14px;color: #666;text-align: center;}
.flash-sales {display: block;width: 71px;height: 71px;background: url(../images/ic01.png) no-repeat;position: absolute;left: 0;top: 0;}
.recommend-buy {display: none;width: 28px;height: 28px;background: url(../images/ic03.png) no-repeat;position: absolute;right: 0;bottom: 0;}
.por .active .recommend-buy {display: block;}

.price-html {padding: 30px 0px 0px 0px;}
.price-html span {color: #ff660d;font-weight: normal;font-size: 36px;}
.zhifu-div{ text-align: center;border: solid 1px #eee;}
.zhifu-list{ text-align: center; display: inline-block; margin: 30px 40px;}
.zhifu-img1{ border: solid 1px #4aaf1a; padding: 50px;}
.zhifu-img2{ border: solid 1px #00a1ef; padding: 50px;}
.zhifu-img3{ height: 60px;padding-top: 20px;}
.zhifu_a{ display: inline-block;}

.wxtishi{padding-top: 15px;} 


.user-banner {height: 220px;}
.layout-cont{position: relative;}
.user-banner .avatar {width: 160px;position: relative;margin-top:-50px;top: 0;transition: all .4s;z-index: 4; left:50%;   margin-left: -42px;}
.user-banner .user-info {margin: 0px;position: relative;top: 80px;text-align: center;}

.user-banner .avatar img {display: block;width: 84px;height: 84px;border-radius: 50%;border: 4px #fff solid; transition: all .2s;position: absolute;left: 0;top: 0;}
.user-banner .user-info .p1 {padding-top: 15px; font-size:18px; color: #01baa3; font-weight: bold;}
.user-banner .user-info .opened {width: 136px;height: 35px;line-height: 32px;color: #fff;font-size: 16px;text-align: center;background:#ec020d;margin-top: 12px;display: block;border-radius: 4px;transition: all .2s;}

.user-banner .user-info .opened:hover{background:#ff1621;}

.center_menu{}
.center_menu .lnav {display: block;height: 55px;line-height: 55px;margin-bottom: 5px;padding-left: 100px;color: #999;font-size: 18px;position: relative;overflow: hidden; border-bottom: solid 1px #eee;}

.center_menu .lnav.active, .center_menu .lnav:hover {color: #01baa3;}




.center_menu .c2.active i, .center_menu .c2:hover i {background-position: -26px -21px;}
.center_menu .c2 i {background-position: 0 -21px;top: 18px;width: 20px;height: 18px;left: 36px;}
.center_menu .lnav i {display: inline-block;background: url(../images/user_icon.png);position: absolute;left: 35px;}
.center_menu .c4.active i, .center_menu .c4:hover i {background-position: -26px -63px;}
.center_menu .c4 i {background-position: 0 -63px;top: 18px;width: 20px;height: 18px;}
.center_menu .c3.active i, .center_menu .c3:hover i {background-position: -26px -42px;}
.center_menu .c3 i {background-position: 0 -42px;top: 18px;width: 20px;height: 20px;}
.center_menu  .c6.active i, .center_menu  .c6:hover i {background-position: -26px -102px;}
.center_menu  .c6 i {background-position: 0 -102px;top: 18px;width: 21px;height: 19px;}
.center_menu .c7.active i, .center_menu .c7:hover i {background-position: -26px -123px;}
.center_menu .c7 i {background-position: 0 -123px;top: 18px;width: 16px;height: 19px;left: 37px;}

.center-box{padding-bottom: 100px;}
.center_r_title{ font-size: 16px; border-bottom: solid 1px #ddd; padding: 10px 0px; margin-bottom: 15px;background: url(../images/icon59.jpg) no-repeat left center; text-indent: 1em;font-weight: bold;}

.btn_vip{width: 136px;height: 35px;line-height: 32px;color: #fff;font-size: 16px;text-align: center;background: #f3ab3f;margin-top: 12px;display: block;border-radius: 4px;transition: all .2s;}

.btn_vip:hover{ color: #fff; background: #ffbc58;}
.not_div{ text-align: center; color: #999; padding:100px 0px;}
.not_div p{ padding-top: 30px;}
.sj-table, table {border-collapse: collapse;border-spacing: 0;border-bottom: solid 1px #e3e3e3;}

.sj-table {width: 100%;margin-top: 15px;    margin-bottom: 40px;}
.sj-table tbody tr {border-top: 1px solid #e3e3e3;}
.sj-table td, .sj-table th {color: #666;}
.sj-table td, .sj-table th {height: 46px;line-height: 46px;padding-left: 20px;font-size: 14px;text-align: center;}
.sj-table thead {background-color: #e7ebef;}

.setting_div .form-control{ width: 60%}

.nav> li:hover .dropdown-menu {display: block;}

.center_tmenu{}
.center_tmenu a img{ width: 40px; border-radius: 50%;}


.lx-wrapper .navbar-inverse .navbar-nav > li.center_tmenu> a{ padding: 10px; position: relative;}

.new_list{ margin-bottom: 40px; margin-top: 10px;}
.vip_icon{width: 15px !important;position: absolute;bottom: 10px;left: 40px;}
.new_list img{ width:100%; border-radius: 4px;}
.new_list .new_title{ font-size: 24px;display: block;padding-bottom: 15px; margin-top: 10px;}
.new_list .new_jianjie{ line-height: 26px;}

.new_more{ border-top:1px dashed #e8e8e8; padding-top: 30px;}


.max_img{ max-width:100%;}
.shizi{}
.shizi .sz_p2 a{ padding: 2px 10px;margin-right: 10px;border-radius: 5px;text-align: center;color: #fff;background: #999; }
.shizi .sz_p2 a:hover{ background:#f33029; }
.sz-xqbox{ padding-bottom:50px;}

.atten {display: block;width: 70px;height: 25px;background: #444;color: #999;-webkit-border-radius: 2px;border-radius: 2px;text-align: center;line-height: 25px;font-size: 14px;margin-top: 2px;float: right;}
.atten i {width: 15px;height: 14px;margin-right: 0;}
.atten i {display: inline-block;width: 14px;height: 13px;background: url(../images/play-icon4.png) -4px -226px;margin-right: 4px;vertical-align: -2px;}





.link{}
.link span{padding-right: 20px; padding-bottom: 10px;display: block;float: left;font-size: 15px;font-weight: bold;}
.link a{padding-right: 20px; padding-bottom: 10px;display: block;float: left;}


.footer{ padding:40px 0px 0px 0px;}
.footer-menu a{ display:block; color:#666;line-height: 26px;}
.footer-menu a:hover{ color:#f3a40a;}

.xkb-bc{color:#999}
.footer1{padding:20px 0px 200px 0px; }


.xkbside{position:fixed;width:58px;height:auto;right:10px;bottom:40px;z-index:100 ;background: #fff; border-radius:4px;border:solid 1px #eee;box-shadow: 0 0px 2px rgba(0,0,0,0.1);}

.xkbside ul li{width:58px;height:58px;float:left;position:relative;}
.xkbside ul li:nth-child(4n){display: none;}



.xkbside ul li .sidebox{position:absolute;width:58px;height:58px;top:0;right:0;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/58px "微软雅黑";overflow:hidden;border-bottom:solid 1px #eee;}
.xkbside ul li .sidetop{width:58px;height:58px;line-height:58px;display:inline-block;transition:all 0.3s;}
.xkbside ul li .sidetop:hover{background:#01baa3;opacity:1;filter:Alpha(opacity=100);}
.xkbside ul li img{float:left;}
.xkbside .xkb-r{float:left;position: relative;top: 8px; line-height:20px;}

.box{ width:1200px; margin:0 auto; position:relative;  _height:100%;}


.yy_top_r{}
.yy_top_r li{float:left;}

.yybox{background: #fff; margin-top: 15px;  border-radius: 4px;    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.05);    box-shadow: 0 0 10px rgba(0,0,0,.05);    -webkit-transform: translateY(-3px);    -ms-transform: translateY(-3px);}
.yybox2{background: #fff; margin-top: 15px; border-top:solid 3px #01baa3; border-radius: 4px;    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.05);    box-shadow: 0 0 10px rgba(0,0,0,.05);    -webkit-transform: translateY(-3px);    -ms-transform: translateY(-3px); padding: 20px 50px;}
.yybox .yybox_title{padding:15px 20px;border-bottom: solid 1px #dcdcdc; overflow: hidden; font-size: 16px;} 
.yybox .yybox_title div span{font-weight: bold;color: #01baa3;font-size: 18px; } 
.yybox .yybox_title a.more{font-size: 13px; padding-top: 5px;} 

.fwznbox{padding: 33px 20px 10px 20px;}
.fwzn{ text-align: center;}
.fwzn p{ padding: 20px 0px;}

.newbox{ padding: 20px;}
.newbox li{ line-height: 35px; background: url(../images/21.png) no-repeat left center;padding-left: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newbox li a{}
.newbox li span{float: right;}

.newbox2{clear: both; overflow: hidden; padding-bottom: 5px;}
.newbox2_img{float: left; padding-right: 15px;}
.newbox2_title{ font-weight: bold; font-size: 15px;padding-bottom: 10px;}

.zhuanjia{position: relative;padding: 20px;}

.in_qt{padding: 20px;text-align: center;background: #fff;margin-top: 15px;border-radius: 4px;    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.05);
    box-shadow: 0 0 10px rgba(0,0,0,.05);-webkit-transform: translateY(-3px);-ms-transform: translateY(-3px);}
.in_qt img{border: solid 6px #13baac;border-radius: 4px;max-width: 100%;}

.in_line{ height: 3px; background: #01baa3; width: 50px;margin: 8px 0px;}
.in_about_tile{font-size: 40px;font-weight: bold;text-transform: uppercase;font-family: -webkit-pictograph;}
.in_about{ padding:15px 35px;}
.in_about_jj{ line-height: 30px;height: 220px;}
.yybox1{ background: url(../images/in-linebg.jpg) #fff repeat-x left bottom}
.in_about_a{ display: block; padding: 10px; border:solid 4px #fff; width: 180px; text-align: center; color: #fff;}
.in_about_a:hover{color: #fff;}

.in_about_r{ padding:15px 35px; text-align: center}
.in_about_r img{max-width: 100%;}
.nbg{ background: #fff;padding: 10px 50px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.05);
    box-shadow: 0 0 10px rgba(0,0,0,.05);
    -webkit-transform: translateY(-0px);
    -ms-transform: translateY(-0px);border-radius: 0px 0px 8px 8px;}

.nbg1{ background: #fff;padding: 10px 50px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.05);
    box-shadow: 0 0 10px rgba(0,0,0,.05);
    -webkit-transform: translateY(-0px);
    -ms-transform: translateY(-0px);border-radius: 8px;}


.c_title{color: #01baa3; font-weight: bold;}
.n_menu2{ background: #f6f6f6; overflow: hidden;}
.n_menu2 Ul li{float: left;    border-bottom: solid 1px #fff;}
.n_menu2 Ul li a{ display: block; padding: 15px 50px; border-right: solid 1px #fff;}
.n_menu2 Ul li a:hover{background: #00baa3; color: #fff;}
.n_menu2 Ul li a.on{background: #00baa3; color: #fff;}
.kc_list{ padding-top: 30px;}

.shipin_fl{float: right;}
.shipin_fl a{float: left; padding:3px 10px; border-radius: 2px; font-size: 12px; margin-left: 10px;}
.shipin_fl a.on{background: #00baa3; color: #fff;}
.shipin_fl a:hover{background: #00baa3; color: #fff ;}

.sp_bq{padding:3px 10px; border-radius: 2px; font-size: 12px; margin-left: 0px;background: #00baa3; color: #fff !important;}
.yp_bq{padding:3px 10px; border-radius: 2px; font-size: 12px; margin-left: 0px;background: #f3a40a; color: #fff !important;}

.sp_bq:hover{color: #fff;}
.yp_bq:hover{color: #fff;}
.videoDiv{min-height: 495px; height:100%;margin:10px auto; text-align: center}
.ly-banner1{height:195px; }
.new_box{padding-top:20px;}
.r_xt_link{ display: none;}
.r_xt_link a{ background: #00baa3; padding: 40px 0px ; text-align: center; width: 100%; margin-bottom: 20px;    display: block;    margin-top: 10px;}
.r_xt_link a:hover{ background: #f3a40a; }

.videoDiv iframe{width: 90%;height: 100%;min-height: 495px;}


.yy_xx {padding-top:10px;}
ul.yy_xx li{ display:inline-block;font-size: 14px; color: #999;padding-left: 25px; margin-right: 30px; }
ul.yy_xx li.new_time{background: url(../images/icon53.png) no-repeat  left center;  }
ul.yy_xx li.new_sea{ background: url(../images/icon54.png) no-repeat  left center; }
ul.yy_xx li.new_xz{ background: url(../images/icon55.png) no-repeat  left center; }
.lx_line{border-bottom: solid 1px #eee;line-height: 40px;}
.yy_xx_n{ text-align: center; padding:20px;}
.yy_fx{ padding: 40px 0px;}
.yy_fx a:nth-child(7n){ display:none !important;}
.yy_fx a:nth-child(8n){ display:none !important;}
.yy_fx a:nth-child(9n){ display:none !important; }



.ppt-dbox{ }
.ppt-dbox img{ max-width: 100% }
.ppt_dxq{margin-top: 20px;  padding-top: 20px;}


.cf_bottom{ padding: 40px 0px 20px 0px; }
.cf_bottom .zan{ color: #fff; float: right; display: block; line-height: 57px; width: 165px;background: url(../images/icon56.png) no-repeat  left center;text-align: center;}
.cf_bottom .shoucang{ display: block; border-radius: 40px; line-height: 57px; border: solid 1px #ddd; background: url(../images/icon57.png) no-repeat  25px center ;width: 165px; text-align: center;}
.pinglun_box{ padding: 50px 0px;}
.searchbox .form-control {border-radius: 40px;}

.hulibox{padding: 0px;}
.hulibox li{line-height: 60px;border-bottom: solid 1px #eee;}
.shuju_tile{ background: #666; color: #fff; text-align: center; padding: 20px 10px 25px 10px;}
.shuju_tile .sj_r{font-size: 30px; font-weight: bold;margin-bottom: 0px;}
.shuju_tile .sj_y{margin-bottom: 0px;}

.zhuce-form{}    
.zhuce-form .form-control{border: 0px;border-bottom: solid 1px #ddd;border-radius: 0px;box-shadow:none; width: 70%;padding: 0px 10px;text-indent: 0.5em;}
.register_div{}
.register_div .login{width: 100%}
.clear1{overflow: hidden;}
.user_text{height: 55px;line-height: 60px; width: 20%; text-align: center;}
.user_text span{ color:#ff0000;}
.xingbielabe{ line-height: 60px;}
.l-form .btn-default.zcyzm{width:auto;}

.zhuce_title{ padding: 35px 0px 0px 0px;    color: #01baa3; font-size:32px;  text-align: center;font-weight: bold;}
.zhuce_text{ padding:10px 0px 20px 0px ; border-bottom: solid 4px #eee;  text-align: center; }
.zhuce_bottom{ text-align: center; line-height: 40px;}
.zhuce_bottom a{ color: #01baa3;}

.a_detail{ padding-bottom:50px;}
.navbar-brand > img{    margin-top: 10px;}
.bingli_new{ line-height: 40px; border-bottom: dotted 1px #ccc; }
.bingli_new a{ display: block; text-indent: 1em;}
.bingli_new:hover a{color:#f3a40a;}
.v-detail li a.dongtai span{background: url(../images/icon_dongtai.png) no-repeat left center;padding-left: 25px;}
.v-detail li a.tongzhi span{background: url(../images/icon_tongzhi.png) no-repeat left center;padding-left: 25px;}
.v-detail li a.bingli span{background: url(../images/icon_bingli.png) no-repeat left center;padding-left: 25px;}



@media (max-width: 768px){	
.navbar-brand > img{    margin-top: 0px;}
.login{width:100%}
.login-box{padding: 0px 0px; margin: 20px 0px;	}
.login-left{margin-bottom: 20px;}
.navbar-brand > img {margin-top: 6px;width: 70%;}	
.navbar-brand {margin-left: 0px;}	
#solid, #solid .solid0, #solid .solid1, #solid .solid2{ height: 180px;}
.paleft0{ padding-left:15px;}
.in_qt img{ margin-bottom: 15px;}
.navbar{ }
.app-top{padding-bottom: 95px;}
.app-menu{-webkit-box-shadow: 0 0 10px rgba(0,0,0,.05);position: fixed; background: #fff  !important;z-index: 999;left: 0px;right: 0px;
box-shadow: 0 0 10px rgba(0,0,0,.05);
-webkit-transform: translateY(-3px);
-ms-transform: translateY(-3px);}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{ background: #fff;}
.lx-wrapper .navbar-inverse .navbar-nav > li > a{ color:#666;border-bottom:dashed 1px #ddd;}
.lx-wrapper .navbar-inverse .navbar-nav > li.active > a{ color:#fff;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background: #00baa3}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{background: #00baa3; color: #fff;}
	
	.v-detail li a span{font-size:14px;}	
	
.bingli_new{     overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; height: 40px;
}	
	
	
	
.videoDiv{width:100%; min-height: 295px; height:100%;margin:10px auto;}	
	.nbg{padding: 10px 15px;}
	.ly-banner1{ display: none;}
	.user_text{width: 100%; text-align: left;}
	.zhuce-form .form-control{width: 100%}
	.login-left{display: none;}
	
	.yybox2{padding: 20px 15px;}
	.center_menu .lnav{ text-align:center; padding-left: 0px;}
}

.newbox li span{display:block;}		



@media (min-width: 768px){	
.img-circle_hb{padding: 29px 15px;}	
.login{width:100%}

}

@media (min-width: 992px){
.img-circle_hb {padding: 26px 15px;}
.login{width:100%}
}
@media (max-width: 991px)
{
.yy_top_r{ display: none;}
.newbox li span{display:None;}		

}
@media (min-width: 1200px){
.img-circle_hb {padding: 22px 15px;}


}

@media (min-width: 1570px){
.img-circle_hb {padding: 17px 15px;}

}

#mrq{width:100%; margin:0px auto; padding:2px 15px}
#Marquee_x { overflow:hidden; width: 100% } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} 
#Marquee_x ul li div{ float:left; overflow:hidden}
#Marquee_x ul li div img{ display:block; width: 140px;margin-right: 15px;}
#Marquee_x ul li div span{ display:block;}



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}

.bingli_list{padding-top: 30px; overflow:hidden;}

.bingli_div{border-bottom: solid 1px #dcdcdc; border-radius: 4px; background: #fff;}

.bingli_title{ font-weight: bold; font-size: 18px; color: #333; line-height: 35px; padding-bottom:20px;display: block; }



.yanzhengma{float: left;height: 40px; line-height: 40px; padding: 0px 10px}

.shequchufang{ padding-top: 60px;}


