@charset "utf-8";
/* CSS Document */
#professornav {background:url(../images/Global_meu_bg.jpg) repeat-x #ededed;}
#professornav .MBA_is {background: url(../images/Global_meu_bg.jpg) repeat-x #1295d8;}
#professornav .MBA_is a{ color:#fff;}
#professornav .MBA_meu_sj {position: absolute;top: 65px;}
#professornav .FMBA_wrapper{ background:url(../images/Global_meu_bg.jpg) repeat-x;}
#professornav .FMBA_meu_box{background:url(../images/Global_meu_bg.jpg) repeat-x;}
#professornav .FMBA_is{ background:url(../images/Global_meu_bg.jpg) repeat-x #1295d8;}
#professornav .MBA_meu_box{background:url(../images/Global_meu_bg.jpg) repeat-x;}
#professornav .MBA_meu_li{float: left;}
#professornav .MBA_meu_li li a:hover{ color:#d3f0ff;}
#professornav .F_menubox{ background:#ededed;}

/*长江教授*/
.professorc{ padding-top:30px; width:940px; overflow:hidden;}
.professorc h2{margin-top:20px;height:34px;font-size:18px;color:#1295d8;border-bottom:1px solid #b2b2b2}
.professorc h2.nop20{ margin-top:0;}
.professorc h2 b{float:left;height:34px;border-bottom:1px solid #1295d8;background:url(../images/Global/G_h2_bg.png) no-repeat 50% 100%;margin-bottom:-1px;}
.professorc h2 i{ float:right; font-size:12px; color:#666666; padding-top:10px; cursor:pointer}

.professorc h3{margin-top:15px; margin-bottom:20px;height:34px;font-size:18px;color:#1295d8; border-bottom:1px dotted #c4c4c4;}
.professorc h3 b{float:left;height:34px;}
.professorc h3 i{ float:left; font-size:12px; color:#666666; padding-top:5px; padding-left:5px;}
.professorc h3 span{ float:left;padding-top:5px; padding-left:10px; color:#eb1010; font-size:16px; display:inline-block; width:12px;}


.professorc ul.pfmenu{overflow:hidden; width:100%; padding-top:15px; padding-bottom:8px; border-bottom:1px dotted #c4c4c4;}
.professorc ul.pfmenu li{padding-right:10px;width: auto;float: left;padding-top: 0px;}
.professorc ul.pfmenu li i{ height:10px; font-size:8px; color:#d5d5d5;}
.professorc ul.pfmenu li a{ position:relative; display: inline-block; height:25px; padding:0 11px; margin-right:12px; color:#555; text-align:center; line-height:25px; font-size:14px; border-radius:3px;}
.professorc ul.pfmenu li a.mrno{ margin-right:0px;}
.professorc ul.pfmenu li a b{ }
.professorc ul.pfmenu li a:hover,.professorc ul.pfmenu li.current a{background:#1295d8; color:#fff;}
.professorc ul.pfmenu li a:hover b,.professorc ul.pfmenu li.current a b{position:absolute; background:url(../images/professor/xj.png) no-repeat; top:25px; left:45%; width:11px; height:10px;}

.professorc .pflist{ width:1000px;overflow: hidden;}
.professorc .pflist li{ width:300px; margin-right:19px; float:left;border-bottom:1px dotted #c4c4c4; padding-bottom:20px; margin-bottom:20px;}
.professorc .pflist li em{ float:left; width:135px; height:165px; display:block;}
.professorc .pflist li em a{}
.professorc .pflist li em a img{ display:block;width:135px; height:165px;}
.professorc .pflist li div{ float:left; width:auto; padding-left:12px;}
.professorc .pflist li div h4{font-size:14px; color:#555;}
.professorc .pflist li div h4 a{color:#1295d8; }
.professorc .pflist li div h5{ font-size:12px; color:#555; /*border-bottom:2px solid #1395d8;*/ height:20px;padding-top:8px;}
.professorc .pflist li div h6{ width:70px; height:20px;}
.professorc .pflist li div h6 a{width:70px; height:20px; display:block; color:#fff; line-height:20px; text-align:center; background:#1295d8;}
.professorc .pflist li div p{ font-size:12px; color:#666;}
.professorc .pflist li div p.pw{padding-top:0px; height:100px;overflow: hidden;}
.professorc .pflist li div p.pm{ height:20px; padding-bottom:5px;}
.professorc .pflist li div p.pm a{font-size:12px; color:#888888;color:#1295d8; text-decoration:underline;}
/*.professorc .pfd li div{width:150px;}*/
/*教授个人详情页面*/
.pfleft{ width:610px; float:left;}
.pfright{ width:280px; float:right;}

.pfleft h2{margin-top:16px;margin-bottom:12px;height:34px;font-size:16px;color:#1295d8;border-bottom:1px solid #b2b2b2}
.pfleft h2 b{float:left;height:34px;border-bottom:1px solid #1295d8;background:url(../images/Global/G_h2_bg.png) no-repeat 50% 100%;margin-bottom:-1px;}
.pfleft h2 i{ float:right; font-size:12px; color:#666666; padding-top:10px; cursor:pointer}
.pfleft h2.teh2{ font-size:12px; color:#555555; height:24px;}
.pfleft h2.teh2 a:hover,.pfleft h2.teh2 a.hver{ color:#1295d8;}

.pfleft .pfdetail{ width:100%; padding-top:20px; overflow:hidden;}
.pfleft .pfdetail em{ float:left; width:260px; height:318px; display:block;}
.pfleft .pfdetail em a{}
.pfleft .pfdetail em a img{ display:block;width:260px; height:318px;}
.pfleft .pfdetail div{float:left; width:324px; }
.pfleft .pfdetail div h4{ font-size:24px; color:#333;}
.pfleft .pfdetail div h5{ font-size:14px; color:#333; border-bottom:2px solid #1395d8;height:28px;}
.pfleft .pfdetail div p{ font-size:14px; color:#333; padding-top:5px;}
.pfleft .pfdetail div dl{ width:100%%;font-size:14px; color:#666; overflow:hidden;border-bottom:1px dotted #c4c4c4; padding:8px 0;}
.pfleft .pfdetail div dl dt{ float:left;}
.pfleft .pfdetail div dl dd{ float:left;}
.pfleft .pfdetail div dl dd a{ text-decoration:underline;}
.pfleft .pfdetail div dl.adress dd{ width:242px;}

.pfleft .pfp{ padding-top:12px;}
.pfleft .pfp p{ line-height:24px; color:#666; font-size:13px; }
/*.pfleft .pfp p span{ color:#666;}*/
.pfleft .pfp p em{ font-style:italic;}
.pfleft .pfp h5{ color:#1295d8; font-size:14px;}
.pfleft .pfcj{}
.pfleft .pfcj p{padding-bottom:0px;}
.pfleft .pfp a{
    text-decoration: underline;
}

.pfright ul.ntib{ width:100%; overflow:hidden;}
.pfright ul.ntib li{ width:100%; overflow:hidden;border-bottom:1px dashed #b2b2b2; padding:18px 0;}
.pfright ul.ntib li.nop{ padding-top:0;}
.pfright ul.ntib li a{ color:#555555;}
.pfright ul.ntib li.nobor{border-bottom:none;}
.pfright ul.ntib li span{ color:#0b9ada;}
.pfright .dt_bt a.z_more {float: right;padding-top: 5px;}
.pfright h2{color: #1295d8;width: auto;}
.pfright .r_itemlist div.box_sj {position: absolute;top:43px;left: 50px;}

.pfright .pfv{ width:100%; overflow:hidden; height:auto;}
.pfright .pfv h2{ width:100%;margin-top:20px;height:34px;font-size:18px;color:#1295d8;border-bottom:1px solid #b2b2b2}
.pfright .pfv h2 b{float:left;height:34px;border-bottom:1px solid #1295d8;background:url(../images/Global/G_h2_bg.png) no-repeat 50% 100%;margin-bottom:-1px;}
.pfright .pfv h2 i{ float:right; font-size:12px; color:#666666; padding-top:10px; cursor:pointer}
.pfright .pfv h2 i a{padding-top:0px;}

.pfright .pfv1{ padding-top:20px; position:relative; width:100%; height:158px;}
.pfright .pfv1 img{ display:block;}
.pfright .pfv1 b{ position:absolute; background:url(../images/professor/v-btn.png) no-repeat; right:20px; bottom:15px; width:51px; height:51px;}

/*教授个人最新观点列表页面样式*/
.pfleft .zxgd{ padding-top:10px; border-bottom:1px dotted #c4c4c4;}
.pfleft .zxgd dl{ width:100%; overflow:hidden; padding-bottom:25px;}
.pfleft .zxgd dl dt{ float:left; color:#1295d8; width:70px;}
.pfleft .zxgd dl dd{float:right; width:86%;}
.pfleft .zxgd dl dd h3{ color:#555; font-size:14px;}
.pfleft .zxgd dl dd p{ color:#888888; line-height:20px;}

/*教授个人最新观点列表详情*/
.pfleft .zxgdetail h1{ font-size:24px; color:#666666; text-align:center; width:100%; height:auto; padding-top:15px; padding-bottom:10px;}
.pfleft .zxgdetail h5{ font-size:13px; color:#999;text-align:center; width:100%;}
.pfleft .zxgdetail h6{ font-size:13px; color:#333333;text-align:center; width:100%;border-bottom:1px dotted #b2b2b2; height:20px; margin-bottom:30px; padding-top:8px; padding-bottom:10px;}
.pfleft .zxgdetail h4{ font-size:14px; color:#333333; padding-bottom:10px;}
.pfleft .zxgdetail p{ font-size: 14px; line-height:2; color:#666; padding:7px 0;}
.pfleft .zxgdetail img{
    max-width: 100%;
}
.pfleft h2.tfh2{ height:36px; font-size:22px; border-bottom:1px solid #b2b2b2;}
.pfleft h2.tfh2 span{font-size:12px; color:#888888; font-weight:400; padding-left:10px;}
.pfleft h2.tfh2 a{ float:right; font-size:12px; color:#888; padding-top:8px; display:inline-block;}
.pfleft ul.tfor{ width:100%; overflow:hidden;}
.pfleft ul.tfor li{ width:100%; overflow:hidden; float:left; border-bottom:1px dotted #b2b2b2; line-height:24px; padding:10px 0;}
.pfleft ul.tfor li.bosi{border-bottom:1px solid #b2b2b2;}
.pfleft ul.tfor li a:hover{color:#1295d8;}


/*案例中心介绍 yvonne 2014.04.25*/
.pfleft h4{ height:26px; margin:20px 0;}
.pfleft h4 b{ display: inline-block; float:left; padding:0 10px; background:#1175a8; height:26px; line-height:26px; text-align:center; color:#fff;}
.pfleft h4 i{ display: inline-block; float:left; width:11px; background:url(../images/professor/iconali01.png) no-repeat right top ; height:26px;}

.alzx{ overflow:hidden; border-bottom:1px dashed #bcbcbc; padding-bottom:30px;}
.alzx em{ float:left; width:249px; height:146px;}
.alzx em img{width:249px; height:146px; display:block;}
.alzx div{float:left;width:330px; padding-left:20px;}
.alzx div p{ width:330px; line-height:24px; color:#666;}

.alzxld{overflow:hidden; border-bottom:1px dashed #bcbcbc; padding-bottom:30px;}
.alzxld li{ float:left; width:50%;}
.alzxld li em{ width:152px; height:187px; padding-left:30px; display:block; padding-bottom:20px;}
.alzxld li em img{width:152px; height:187px;display:block;}
.alzxld li div{width:230px;}
.alzxld li div p{ width:230px; line-height:24px; color:#666;}

.shiming{ overflow:hidden; border-bottom:1px dashed #bcbcbc; padding-bottom:30px;}
.shiming em{ float:left; width:249px; height:146px;}
.shiming em img{width:249px; height:146px; display:block;}
.shiming div{float:left;width:330px; padding-right:20px;}
.shiming div p{ width:330px; line-height:24px; color:#666;}


.tedian{overflow:hidden; border-bottom:1px dashed #bcbcbc; padding-bottom:30px;}
.tedian ul{}
.tedian ul li{ width:50%; height:109px;}
.tedian ul li h6{}
.tedian ul li p{width:270px;line-height:24px; color:#666;}

.fazhan{ overflow:hidden; border-bottom:1px dashed #bcbcbc; padding-bottom:30px;}
.fazhan em{ float:left; width:363px; height:176px;}
.fazhan em img{width:363px; height:176px; display:block;}
.fazhan div{float:left;width:215px; padding-left:20px;}
.fazhan div p{line-height:24px; color:#666;}


.yjkexue{ overflow:hidden; border-bottom:1px dashed #bcbcbc; padding-bottom:30px;}
.yjkexue em{ float:left; width:249px; height:229px;}
.yjkexue em img{width:249px; height:229px; display:block;}
.yjkexue div{float:left;width:330px; padding-right:20px;}
.yjkexue div p{ width:330px; line-height:24px; color:#666;}



.yjchanye{ overflow:hidden; border-bottom:1px dashed #bcbcbc; padding-bottom:30px;}
.yjchanye em{ float:left; width:249px; height:229px;}
.yjchanye em img{width:249px; height:229px; display:block;}
.yjchanye div{float:left;width:330px; padding-left:20px;}
.yjchanye div p{ width:330px; line-height:24px; color:#666;}


.czhishu{overflow:hidden; border-bottom:1px dashed #bcbcbc; padding-bottom:30px;}
.czhishu p{line-height:24px; color:#666;}



.pfright h2{margin-top:20px;height:34px;font-size:18px;color:#1295d8;/*border-bottom:1px solid #b2b2b2*/}
.pfright h2 b{float:left;height:34px;border-bottom:1px solid #1295d8;background:url(../images/Global/G_h2_bg.png) no-repeat 50% 100%;margin-bottom:-1px;}
.pfright h2 i{ float:right; font-size:12px; color:#666666; padding-top:10px; cursor:pointer}
.pfright h2.teh2{ font-size:12px; color:#555555; height:24px;}
.pfright h2.teh2 a:hover,.pright h2.teh2 a.hver{ color:#1295d8;}

.pfright h2.likh{border-bottom:1px solid #b2b2b2; margin-bottom:20px;}

.vscon{}
.vscon li{ border-bottom:1px dotted #c4c4c4; padding-bottom:20px; margin-bottom:20px;}
.vscon li em{}
.vscon li h4{ font-size:14px; color:#1295d8;}
.vscon li p{line-height:20px; color:#666;}
.vscon li h6{ width:100px; height:25px; margin-top:5px;}
.vscon li h6 a{ width:100px; height:25px; line-height:25px; text-indent:24px; color:#fff; display:block; background:url(../images/professor/iconanli02.png) no-repeat 80px center #1295d8;}

/*案例视频 yvonne 2014.04.28*/
.anliviedolb{ padding-top:30px; }
.anliviedolb li{ padding-bottom:30px; margin-bottom:30px; border-bottom:1px dashed #c6c6c6; overflow:hidden;}
.anliviedolb li em{ float:left; position:relative;width:320px; height:180px;}
.anliviedolb li em img{display:block;}
.anliviedolb li em b{ position:absolute; bottom:10px; right:10px; width:51px; height:51px; display:block; cursor:pointer; background:url(../images/professor/v-btn.png) no-repeat;}
.anliviedolb li div{float:left; width:260px; padding-left:20px;}
.anliviedolb li div h4{font-size:16px; color:#333; margin:0;}
.anliviedolb li h6{ width:100px; height:25px; margin-top:5px;}
.anliviedolb li h6 a{ width:100px; height:25px; line-height:25px; text-indent:24px; color:#fff; display:block; background:url(../images/professor/iconanli02.png) no-repeat 80px center #1295d8;}
.anliviedolb li div p{font-size:12px; color:#888; padding-bottom:20px;}

/*经营状况指数*/
.zshuitem{}
.zshuitem li{ float:left; width:50%; border-bottom:1px dotted #c4c4c4; line-height:30px;}

/*经典案例*/
.jdalnav{padding:10px 0; overflow:hidden;}
.jdalnav li{ float:left; }
.jdalnav li a{float:left; color:#555; line-height:25px; padding:0 10px; cursor:pointer; display:block;}
.jdalnav li b{float:left; color:#555; line-height:25px; }
.jdalnav li.on { background:#1295d8; border-radius:3px;}
.jdalnav li.on a{ color:#fff;}

.cblok{ border-bottom:1px dotted #c4c4c4;border-top:1px dotted #c4c4c4; background:#f9f9f9; margin-bottom:20px;}
.cblok h4{ font-size:14px; color:#0095d8; border-bottom:1px solid #e5e5e5; height:42px; line-height:42px; background:url(../images/professor/iconst.png) no-repeat 20px 15px; padding-left:30px;}
.cblok ul{padding-left:30px; overflow:hidden; padding-bottom:10px; padding-top:10px;}
.cblok ul li{ float:left; line-height:20px; color:#666; font-size:12px; width:25%;}
.cblok p{padding-left:30px;color:#666; font-size:14px; line-height:24px; padding-right:20px;}
.cblok h6{padding-left:30px; padding-top:10px; padding-bottom:20px;}
.cblok h6 a{ color:#fff; display:block; width:70px; height:20px; line-height:20px; text-align:center; font-size:12px; background:#1295d8;}

/*教授导航*/
#professornav .e_nav{position:absolute;top: 39px;left: 50%;z-index: 150;width: 310px;box-sizing: border-box;margin-left: -100px;background: #fff;box-shadow: 0 0 10px #cccc;padding: 5px 10px;}
#professornav .e_nav ul{
    margin-left: 0!important;
}
#professornav .e_nav ul li{/* float:left; */padding-left:0;height:auto;padding-top:9px;line-height:25px;padding: 0;display: block;float: initial;border-bottom: 1px inset;overflow: hidden;}
#professornav .e_nav ul li a{ float:left;color:#666666; height: auto;padding: 0 0px;font-size: 12px;}
#professornav .e_nav ul li a:hover,#professornav .e_nav ul li a.current{color:#1295d8;}
#professornav .seMenu01{position:absolute;top: -6px;_top:4px;left: 32%;width:11px;height:9px;background:url(../images/FMBA/bg_menu_gray.png) no-repeat;z-index:160;line-height:11px;margin-left: -5px;}
#professornav .F_menubox ul{ width:auto; height:25px;}
#professornav .F_menubox ul li{float:left;}
#professornav .F_menubox ul li a{float:left; display:inline-block;line-height:25px;margin-left: 0px;}
#professornav .F_menubox ul li a:hover,.F_menubox ul li a.current{color:#ff9100;}

/*金融研究中心 2014.7.31*/
.financeNav{ height:31px; padding-top:23px; border-bottom:1px solid #c8c8c8; padding-bottom:10px;}
.financeNav ul {float:left;}
.financeNav ul li{float:left;height:31px; font-size:14px;  line-height:31px; text-align:center; cursor:pointer;}
.financeNav ul li.on a{background:#1295d8; color:#fff;}
.financeNav ul li a{color:#555; display:inline-block; padding:0 10px;}
.financeNav h6{float:right;}
.financeNav h6 a{line-height:31px; display:block;}

.financeList{ }
.financeList ul{}
.financeList ul li{ overflow: hidden; margin-top:20px; border-bottom:1px dotted #c4c4c4;}
.financeList ul li em{ width:212px; float:left;}
.financeList ul li em img{ display:block; height:120px; width:212px;}
.financeList ul li div{ padding-bottom:20px; float:left; width:360px; margin-left:10px;}
.financeList ul li div h4{  font-size:14px; margin:0; padding-bottom:5px; height:auto;}
.financeList ul li div h4 a{color:#333;}
.financeList ul li div h4 a:hover{color:#1295d8}
.financeList ul li div p{color:#666; line-height:20px;}

.financeList ul li.nopic { padding-left:0px; width:100%; float:none;}
.financeList ul li.nopic h4{  font-size:14px; padding-bottom:0px;}
.financeList ul li.nopic h4 a{color:#333;}
.financeList ul li.nopic h4 a:hover{color:#1295d8}
.financeList ul li.nopic p{color:#666; line-height:20px; padding-bottom:10px;}


.ficontact{ padding-bottom:20px;color:#666;}
.ficontact h5{ padding-bottom:10px;}
.ficontact p{line-height:24px; }

.pfinh2 h2{ margin-top:0; line-height:30px;}

.Psearchinput2{ width:280px; padding-top:8px; clear:both; overflow:hidden;}
.Psearchinput2 input.PsearchText{ width:220px; float:left; text-indent:5px;height:29px; line-height:29px; outline:none; color:#888; background:#fff; border:1px solid #dddddd;}
.Psearchinput2 input.PsearchIcon{width:52px;height:31px; line-height:31px; text-align:center; color:#fff; font-size:16px; font-family:"微软雅黑"; float:left;background:url(../images/professor/search.png) no-repeat;cursor:pointer;}

/*金融报告*/
.financeBG{}
.financeBG h3{ font-size:16px; height:40px; line-height:40px; padding-top:20px;}
.financeBG h3 a{font-family:"微软雅黑"; }
.financeBG h3 a:hover,.financeBG h3 a.hver{color:#1295d8;}

.financeBG .form1{}
.financeBG .form1 table{ color:#666;}
.financeBG .form1 table thead{}
.financeBG .form1 table thead tr{}
.financeBG .form1 table thead tr td{ border:1px dotted #dadada; border-top:0; border-collapse:collapse; padding:7px 5px 7px 15px; color:#fff; background:#1295d8;font-size:12px;}
.financeBG .form1 table tbody{}
.financeBG .form1 table tbody tr{}
.financeBG .form1 table tbody tr td{ border:1px dotted #dadada; border-top:0; border-collapse:collapse; padding:10px 5px 15px 15px; color:#666;font-size:12px;}
.financeBG .form1 table tbody tr td a{color:#1295d8;}

.financeBG .form1 table tbody tr.bgcolor{ background:#e7f4fb;}

.schedulep{ padding-top:40px;}
.schedulep p{background:#1295d8; text-indent:24px; line-height:38px; margin-bottom:15px; border-radius:5px;}
.schedulep p a{color:#fff;}


/*金融研究学术*/
.acasuc{}
.acasuc ul{}
.acasuc ul li{ overflow: hidden; border-bottom: 1px dotted #c4c4c4; min-height: 124px; margin-top:0;}
.acasuc ul li.li1{ height: 148px; padding-top: 40px;}
.acasuc ul li.li1 img{ float: left; display: block; padding-left: 40px; padding-right: 40px;}
.acasuc ul li.li1 div{ float: left; width: 400px;}
.acasuc ul li.li1 div p{ font-size: 14px; color: #333; line-height: 26px;}
.acasuc ul li h5{font-size: 14px; color: #333; padding-top: 30px; padding-bottom: 14px;}
.acasuc ul li div{width:100%; margin-left:0;}
.acasuc ul li div a{float: left; display: inline-block; width: 75px; height: 27px; line-height: 27px; text-align: center; color: #fff; background: #8ac0dc; margin-right: 9px; margin-bottom:5px;}
.acasuc ul li div a:hover,
.acasuc ul li div a.on{background: #1295d8;}

.xs-a{ overflow: hidden; margin-bottom:20px;}
.xs-a a{float: left; display: inline-block; width: 80px; height: 27px; line-height: 27px; text-align: center; color: #fff; background: #8ac0dc; margin-right: 9px;}
.xs-a a:hover,
.xs-a a.on{background: #1295d8;}

/*page*/
.pfleft .page_b a:hover, .pfleft .page_b .current {color: #1295d8;text-decoration: none;}


/*
 //邵礼豹 2014-11-26
设_教授研究_研究中心首页主体*/
.main{
    background:url(../images/center/center_bj_02.gif) no-repeat center top #e9e9e9;
    background-size:100%;
}
.jieshao{
    width:640px;
    margin:0 auto;
    padding-left:300px;
    background:url(../images/center/main_bj_03.png) 26px center no-repeat;
    padding-bottom:86px;
    margin-bottom:70px;
    *padding-bottom:55px;
}
.jieshao h5{
    color:#1295d8;
    padding-top:70px;
    padding-bottom:24px;
    font-size:32px;
}
.jieshao p{
    font-size:14px;
    line-height:22px;
    text-indent:2em;
    color:#666;
    line-height:24px;
    padding-bottom:16px;
    width:620px;
}
.main_bottom{
    overflow:hidden;
    width:1100px;
    margin:0 auto;
}
.main_left{
    width:330px;
    float:left;
}
.main_left ul li{
    font-size:14px;
    color:#666;
    height:29px;
    line-height:29px;
    width:336px;
    text-align:right;
    padding-right:8px
}
.main_left a{
    color:#41aae0;
    height:29px;
    line-height:29px;
    display:block;
    width:100%;
    text-align:right;
    float:right;
    margin-right:-8px;
    padding-right:8px
}
.main_left a:hover{
    color:#fff;
    background-color:#3fa8de;
}
.main-right{
    float:left;
    width:710px;
    padding-left:58px;
}
.main-right h6{
    font-size:24px;
    color:#666;
}
.main-right span{
    display:block;
    color:#666;
    margin-top:12px;
}
.main-right p{
    padding-left:270px;
    width:430px;
    font-size:14px;
    color:#666;
    background:url(../images/center/margin-right_img1.gif)  no-repeat 30px 20px;
    line-height:28px;
    height:564px;
}
.left_main2 p{background:url(../images/center/margin-right_img2.gif) no-repeat 30px 20px;}
.left_main3 p{background:url(../images/center/margin-right_img3.gif) no-repeat 30px 20px;}
.left_main4 p{background:url(../images/center/margin-right_img4.gif) no-repeat 30px 20px;}
.left_main5 p{background:url(../images/center/margin-right_img5.gif) no-repeat 30px 20px;}
.left_main6 p{background:url(../images/center/margin-right_img6.gif) no-repeat 30px 20px;}
.left_main7 p{background:url(../images/center/margin-right_img7.gif) no-repeat 30px 20px;}
.left_main div{
    height:90px;
}
#tzyjzx p.t{
    color: #666666;
    font-size: 14px;
    margin-top: 30px;
    margin-bottom: 15px;
}
#tzyjzx>.top{
    color: #333333;
    font-size: 14px;
    line-height: 28px;
    border-top: 1px solid #c8c8c8;
    border-bottom: 1px solid #c8c8c8;
    padding: 35px 0 35px 170px;
    background: url(../images/tzyjzx-img1.png) no-repeat 30px 50px;
}
#tzyjzx .item {
    padding: 22px 0;
    border-bottom: 1px dashed #cacaca;
}
#tzyjzx .item .top{
    overflow: hidden;
}
#tzyjzx .item .left{
    width: 160px;
    margin-right: 30px;
}
#tzyjzx .top .left img{
    width: 100%;
}
#tzyjzx .top .right {width: 410px;}
#tzyjzx .top .right .name{
    width: 100px;
    font-size: 14px;
    color: #333333;
    padding-bottom: 15px;
    border-bottom: 2px solid #1295d9;
    margin-bottom: 10px;
}
#tzyjzx .top .right .project p{
    color: #666666;
    font-size: 12px;
    line-height: 24px;
}
#tzyjzx .top .right .project p a{
    color: #1295d9;
    font-size: 14px;
}
#tzyjzx .item .text{
    margin-top: 10px;
    color: #666666;
    font-size: 12px;
    line-height: 24px;
}
#article .title{
    height: 50px;
    border-bottom: 1px solid #cccccc;
}
#article .title span{
    color: #1295d9;
    font-size: 22px;
    font-weight: bold;
    display: inline-block;
    height: 50px;
    background: url(../images/titBG.png) no-repeat bottom left;
    background-size:100% auto ;
}
#article .title a{
    margin-top: 9px;
    color: #666666;
    font-size: 14px;
}
#article .title a:hover{
    color: #1295d9;
}
#article .subtit{
    line-height: 60px;
    border-bottom: 1px dashed #cccccc;
    position: relative;
    font-size: 16px;
    padding-left: 22px;
    background: url(../images/act-more-img.png) no-repeat 568px 22px ;
    cursor: pointer;
    box-sizing: border-box;
    width: 100%;
}
#article .subtit.on{
    background: url(../images/act-more-img-on.png) no-repeat 568px 22px ;
}
#article .subtit span:nth-of-type(1){
    background-color: rgb(18, 149, 217);
    position: absolute;
    top: 22px;
    left: 0;
    width: 6px;
    height: 15px;
}
#article .subtit span:nth-of-type(2){
    background-color: rgb(18, 149, 217);
    position: absolute;
    top: 22px;
    left: 8px;
    width: 3px;
    height: 15px;
}
#article .act-text{
    color: #000000;
    font-size: 14px;
    padding: 15px 0;
    display: none;
}
#article .act-text p{
    margin-bottom: 10px;
    line-height: 25px;
}
#art-items .item{
    background: rgb(238, 238, 238) url(../images/act-item-img1.png) no-repeat center 43px;
    box-shadow: 0px 2px 4px 0px rgba(22, 13, 7, 0.2);
    width: 180px;
    height: 180px;
    color: #1295d9;
    font-size: 16px;
    margin-bottom: 30px;
    text-align: center;
    display: block;
    box-sizing: border-box;
    padding-top: 125px;
    transition: all 0.5s;
}
#art-items .item:hover{
    background: #1295d9 url(../images/act-item-img1-on.png) no-repeat center 43px;
    color: #FFFFFF;
    transition: all 0.5s;
}
#art-items .item2{
    background: rgb(238, 238, 238) url(../images/act-item-img2.png) no-repeat center 43px;
}
#art-items .item2:hover{
    background: #1295d9 url(../images/act-item-img2-on.png) no-repeat center 43px;
    color: #FFFFFF;
    transition: all 0.5s;
}
#art-items .item3{
    background: rgb(238, 238, 238) url(../images/act-item-img3.png) no-repeat center 43px;
}
#art-items .item3:hover{
    background: #1295d9 url(../images/act-item-img3-on.png) no-repeat center 43px;
    color: #FFFFFF;
    transition: all 0.5s;
}
#art-items .item4{
    background: rgb(238, 238, 238) url(../images/act-item-img4.png) no-repeat center 43px;
}
#art-items .item4:hover{
    background: #1295d9 url(../images/act-item-img4-on.png) no-repeat center 43px;
    color: #FFFFFF;
    transition: all 0.5s;
}
#art-items .item5{
    background: rgb(238, 238, 238) url(../images/act-item-img5.png) no-repeat center 43px;
}
#art-items .item5:hover{
    background: #1295d9 url(../images/act-item-img5-on.png) no-repeat center 43px;
    color: #FFFFFF;
    transition: all 0.5s;
}
#art-items .item6{
    background: rgb(238, 238, 238) url(../images/act-item-img6.png) no-repeat center 43px;
}
#art-items .item6:hover{
    background: #1295d9 url(../images/act-item-img6-on.png) no-repeat center 43px;
    color: #FFFFFF;
    transition: all 0.5s;
}
#art-items .item7{
    background: rgb(238, 238, 238) url(../images/act-item-img7.png) no-repeat center 43px;
}
#art-items .item7:hover{
    background: #1295d9 url(../images/act-item-img7-on.png) no-repeat center 43px;
    color: #FFFFFF;
    transition: all 0.5s;
}
#art-items .item8{
    background: rgb(238, 238, 238) url(../images/act-item-img8.png) no-repeat center 43px;
}
#art-items .item8:hover{
    background: #1295d9 url(../images/act-item-img8-on.png) no-repeat center 43px;
    color: #FFFFFF;
    transition: all 0.5s;
}
#art-items .item2,#art-items .item5{
    margin: 0 30px;
}
#article .subtit2{
    position: relative;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    padding-left: 20px;
    padding: 25px  25px ;
}
#article .subtit2 span{
    background-color: rgb(18, 149, 217);
    position: absolute;
    left: 0px;
    top: 32px;
    width: 8px;
    height: 8px;
}
#article .gk-text{
    font-size: 14px;
    color: #000000;
    line-height: 25px;
    text-align: justify
}
