﻿@charset "utf-8";
body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p{margin:0 auto; padding:0; font-size:14px; font-family:"Microsoft YaHei","Helvetica","Tahoma, Arial", "sans-serif"; font-weight:normal;}
body{}
*{ margin:0; padding:0;}
div,ul,dl,dt,dd{list-style:none; color:#000;}
a,img{border:none;}
a{color:#000; text-decoration:none;}
.lf{ float:left; display:inline;}
.c_h { clear:both;}
/*---浠ヤ笂鏄叕鍏辨牱寮?--*/
/*---top---*/
.top{ background-color:#48525e; }
.mj_top{background-image:url(../images/mj_top.gif); width:1000px; height:48px; margin:auto; }
.mj_top h3{ color:#fff; font-size:16px; font-family:"Microsoft YaHei","Helvetica","Tahoma, Arial", "sans-serif"; width:160px; margin-left:170px; height:48px; text-align:center;display:inline; line-height:48px;}
.mj_top h4{ color:#fff; font-size:14px; font-family:"Microsoft YaHei","Helvetica","Tahoma, Arial", "sans-serif"; width:160px; margin-left:503px; height:48px;display:inline;text-align:center;line-height:48px;}
.mj_top h5{ color:#fff; font-size:14px; font-family:"Microsoft YaHei","Helvetica","Tahoma, Arial", "sans-serif"; width:160px; margin-left:40px; height:48px;display:inline;text-align:center;line-height:48px;}
/*---top---*/
/*---nav---*/
.mjjt-nav .container {position: relative;width: 960px;padding: 0;}
.mjjt-nav .navbar-nav > li > a {font-size: 16px;color: #727272;padding: 10px 6px;}
.mjjt-nav .navbar-nav > li.active, .mjjt-nav .navbar-nav > li > a:hover {background-color: transparent;margin-bottom: -3px;border-bottom: 3px solid #dc3c00;}
li.active {margin-right: 28px;display:inline;}
.navbar-nav {float: left;margin: 0;}
.navbar-collapse:before, .navbar-collapse:after {display: table;content: " ";}
.csdn-nav .navbar-collapse {padding-left: 0;padding-right: 0;}
.navbar-nav {float: left;margin: 0; display:inline;}
.navbar-nav {margin: 7.5px -15px;}
.nav {padding-left: 0;margin-bottom: 0;list-style: none;}
.csdn-nav .container {position: relative;width: 960px;padding: 0; height:57px;}
.csdn-nav {background-color: #fff;border-bottom: 3px solid #e1e1e1;margin-bottom: 35px;margin-bottom: 20px;}
.navbar-nav>li {float: left;margin-right: 28px;line-height: 40px;}
.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}
.navbar {position: relative;min-height:48px;margin-bottom: 20px;border: 1px solid transparent;border-bottom: 3px solid #e1e1e1;}
.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.navbar-collapse {max-height: 340px;padding-right: 15px;padding-left: 15px;overflow-x: visible;border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling: touch;}
.navbar-collapse {width: auto;border-top: 0;box-shadow: none;}
.mj_dh{ width: 220px;float: left;margin-top: 10px;margin-left: 140px;}
.mj_dh p{ float:left;margin-top: -30px;margin-left: 40px; color:#48525e; font-size:14px}
/*---nav---*/
/*---banner---*/
.banner { width: 1000px; height: 345px; position: relative; overflow:hidden; margin-bottom: 15px; }

/*鏁板瓧鎸夐挳鏍峰紡*/
.banner .num { overflow:hidden; height: 25px; position: absolute; bottom:22px; left: 15px; zoom:1; z-index:3;padding-left: 350px; }
.banner .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "Microsoft YaHei","Helvetica","Tahoma, Arial", "sans-serif", Arial; color: #FFFFFF; background: #48525e; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.banner .num li.on { background: #ff0000; } /*褰撳墠椤?/

/*涓婁竴涓? 涓嬩竴涓*/
.banner .prev,
.banner .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px;}
.banner .prev { left: 0; }
.banner .next { right: 0; background-position: right; }
/*---banner---*/
/*---center---*/
.i-mod-activity .note {border-left-color: #fb7c00;}
.i-content .note {position: relative;height: 50px;line-height: 50px;border-bottom: 1px solid #e1e1e1;border-left: 6px solid #33B8A7;border-right-width: 0;
border-radius: 3px;padding: 0 25px;background: #fff;width: 943px;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: 500;}
.i-content .note .note-l>u {margin-top: -7px;}
.u-015 {width: 31px;height: 26px;background-position: -462px -5px;}
u {display: inline-block;width:38px;height: 38px;vertical-align: middle;text-align: center;text-decoration: none; background-image:url(../images/mj_sp.gif)}
.i-content .note .note-t {font-size: 18px;font-weight: 700;color: #4d4d4d;}
.title-r {position: absolute;top: 2px;right: 20px;}
.note .title-r .em {color: #e73f4c;}
.rdsp {margin-bottom: 25px;width: 1000px;border: 1px solid #e1e1e1;height: 280px;}
.mj_sptu ul{ width:980px; }
.mj_sptu ul li{ width:230px; float:left; margin:18px 7px;}
.mj_spzi { clear: both;height:50px; }
.mj_spzi p{ width: 180px;float: left;margin: 7px 35px;font-size: 12px;text-align: center; color:#666666;}
.mj_juz { width:1000px; clear:both;}
.mj_juz .mj_bt{position: relative;height: 50px;line-height: 50px;border-bottom: 1px solid #e1e1e1;border-left: 6px solid #4998f4;border-right-width: 0;
border-radius: 3px;padding: 0 25px;background: #fff;width: 629px;}
.bt_tu {display: inline-block;width:38px;height: 38px;vertical-align: middle;text-align: center;text-decoration: none; background-image:url(../images/mj_biao.gif);margin-top: -7px;}
.bt_train{display: inline-block;width:38px;height: 38px;vertical-align: middle;text-align: center;text-decoration: none; background-image:url(../images/mj_train.jpg);margin-top: -7px;}
.bt_tr2{background-image:url(../images/mj_biao.gif);}/*添加名家直播分享会前图标*/
.bt_yu {display: inline-block;width:34px;height: 38px;vertical-align: middle;text-align: center;text-decoration: none; background-image:url(../images/mj_yu.gif);margin-top: -7px;}
.mi_bt .bt_zi {font-size: 18px;font-weight: 700;color: #4d4d4d;}
.bt_nr a{font-size: 18px;font-weight: 700;color: #4d4d4d;}
.mj_left {margin-bottom: 25px;width: 685px;border: 1px solid #e1e1e1;float: left;}
.mj_right {margin-bottom: 25px;width:295px;border: 1px solid #e1e1e1;float: right;}
.mj_juz .mj_btr{position: relative;height: 50px;line-height: 50px;border-bottom: 1px solid #e1e1e1;border-right-width: 0;border-radius: 3px;padding: 0 25px;background: #fff;width: 245px;}
.mj_btr .bt_zi {font-size: 18px;font-weight: 700;color: #4d4d4d;}
.mj_btr .bt_tu {display: inline-block;width:38px;height: 38px;vertical-align: middle;text-align: center;text-decoration: none; background-image:url(../images/mj_lanse.gif);margin-top: -7px;}
.mj_btr .bt_tuh {display: inline-block;width:38px;height: 38px;vertical-align: middle;text-align: center;text-decoration: none; background-image:url(../images/mj_hse.gif);margin-top: -7px;}
.nrjj{ font-size:14px; font-weight:bold;margin-left: 15px;color:#333333;line-height: 24px;}
.nrjjr{width: 570px;color:#666666;font-size: 12px; margin-top: 2px;line-height: 24px;font-family:"宋体"}
.red{ color:#C00;}
.mj_left ul{ width:685px;margin-top: 20px;margin-bottom: 20px;font-family:"宋体"}
.mj_left ul li{  float:left;}
.wx{ margin-left: 10px;}
.wxl{width: 180px;color:#666666;font-size: 14px; margin-top: 2px;line-height: 24px; margin-left:9px;}
.mj_right ul{ width:280px;margin-top: 20px;}
.mj_right ul li{ float:left;}
.mj_dy{width: 280px; height:100px;color:#666666;font-size: 14px; margin-top: 2px;line-height: 24px;text-indent:2em;}
.mj_zxzb{ background-image:url(../images/mj_zxzb.gif); width:1000px; height:155px; margin-bottom:25px; clear:both;}
.mj_wang {display: inline-block;width:34px;height: 38px;vertical-align: middle;text-align: center;text-decoration: none; background-image:url(../images/mj_wang.gif);margin-top: -7px;}
.mj_ming {display: inline-block;width:34px;height: 38px;vertical-align: middle;text-align: center;text-decoration: none; background-image:url(../images/mj_ming.gif);}
.spjjr{width: 350px;color:#666666;font-size: 12px;line-height: 24px; margin-left:35px; display:inline;margin-top: -10px;font-family:"宋体"}
.spjj{ font-size:14px; font-weight:bold;margin-left:25px;color:#333333;line-height: 24px;}
.mj_juz .hei { font-size:14px; color:#333333; font-weight:bold;line-height: 40px;}
.spjjr1{width:80px;color:#666666;font-size: 12px; margin-top:100px;line-height: 20px; margin-left:30px; display:inline;}
.ls{ margin-left: 10px;}
.lsl{width: 190px;color:#666666;font-size: 13px; margin-top: 2px;line-height: 24px; margin-left:9px; font-family:"宋体"}
.lx_tu{display: inline-block;width:34px;height: 38px;vertical-align: middle;text-align: center;text-decoration: none; background-image:url(../images/lx_wm.gif);}
.lx_wm{ margin-left:30px;border-bottom: 3px solid #4998f4;width: 240px;margin-top: 12px;}
/*---center---*/
/*---分页---*/
.tcdPageCode {padding:0px 0px 20px 0px;text-align: left;color: #ccc;text-align: center;}
.tcdPageCode a {display: inline-block;color: #428bca;display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;border: 1px solid #ddd;
margin: 0 2px;border-radius: 4px;vertical-align: middle;}
/*---分页---*/
#footer {background-color:#48525e;text-align: center;width: 100%;height: 130px;padding-top:20px;font-family: "aril";font-size: 12px;color: #fff;
line-height: 190%;background-position: left top;}
#footer a{color:#fff;}

.btn_a{ text-align:center; height:32px; width:85x;}
.btn-default{ padding:10px 15px 10px 15px; cursor:pointer;border:1px solid transparent;overflow:hidden;font-size:14px;text-align:center;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:white;background-color:#04acf7}


/* flexslider */
.banner_slider{margin:10px auto;position:relative;width:1000px;height:337px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.banner_slider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.banner_slider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.banner_slider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.banner_slider:hover .flex-next:hover, .banner_slider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}