/* 公共右侧 */
#left{width:306px;background:#fff;overflow:hidden}
#left .box1{width:306px;height:330px;}
#left .box1 ul{width:250px;height:auto;margin-top:5px}
#left .box1 ul li{width:100%;height:64px;border-bottom:1px #a9a29b dotted;margin-left:15px}
#left .box1 ul li img{margin-top:16px;float:left}
#left .box1 .box1_r_con{width:210px;height:auto;float:left;margin-left:8px}
#left .box1 .box1_r_con span{margin-top:10px;display:block;font-size:12px;color:#000}
#left .box1 .box1_r_con p{font-size:18px;color:#000;font-weight:700}
#left .box1 .box1_r_con a.box1_r_conp{font-size:18px;color:#000;font-weight:700;margin-top:17px;display:block}
#left .box1 .box_r_bt{width:131px;height:49px;float:left;display:inline;margin-left:15px;margin-top:20px}
#left .box2{width:306px;height:300px}
#left .box2 .hot_item{width:100%;height:auto}
#left .box2 .hot_item li{width:74px;height:73px;float:left;display:inline;margin:19px 13px 0}
#main_l2{width:100%;height:auto}
#main_l2 ul{width:100%;height:auto}
#main_l2 ul li{width:74px;height:73px;float:left;display:inline;margin:14px 14px 0}
#xgzt{width:272px;height:auto;margin:0 auto}
#xgzt a{display:block;width:272px;height:161px;margin-top:15px}
#left .box3{width:306px;height:260px}
#left .box3{margin-top:15px}
.item_title{border-bottom:1px #d2d2d2 solid;margin:0 10px 0 10px;font-size:18px;font-weight:400;line-height:45px;color:#bbb;width:285px;height:45px}
.item_title span{border-bottom:2px #C39857 solid;display:inline-block;height:44px;font-weight:700;color:#333}
.none1190{display:none}
.focuszjimg .banner_index{right:10px;float:right;width:auto;top:10px;position:absolute;z-index:100}
.focuszjimg .banner_index li{float:left;margin:0 2px;border-radius:50%;background:#DFDFDF;width:10px;height:10px}
.focuszjimg .banner_index li.on111{background:#C39857}
.tjzj{position:relative;width:289px;height:198px}
.tjzj_box{position:absolute;width: 155px;height: 138px;border-radius: 3px;left:125px;top:44px;}
.tjzj_box_name{color:#fff;font-size:17px;margin-top:12px;margin-left:10px}
.tjzj_box_name span{font-size:15px}
.tjzj_box_zw{font-size:12px;color:#fff;margin-left:10px}
.tjzj_box_time{font-size:15px;color:#fff;margin-left:10px;margin-top:5px}
.tjzj_box_time span{width:24px;height:24px;background:#fff;border-radius:12px;color:#a30404;display:inline-block;text-align:center;line-height:24px;font-weight:700}
.tjzj_box_bt{width:87px;height:30px;border-radius:3px;line-height:30px;text-align:center;color:#572f0b;font-size:14px;background:#e8dfd8;display:block;margin-left:10px;margin-top:8px}
.focuszjimg{width:289px;margin:10px auto}
.block21190{display:block}
.tyzj_loop{width:100%;height:198px;position:relative;overflow:hidden}
section{width:308px;margin:0 auto;position:relative}
.section_icon_nav_box1{width:308px;background:#FFF;height:auto}
.section_icon_nav_box2{height:auto}
.section_icon_nav_box2 ul{height:auto}
.section_icon_nav_box2 ul li{width:76px;position:relative;float:left;height:66px;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-top:15px}
.section_icon_nav_box2 ul li i{position:absolute;width:100%;height:100%;background-color:#9d0a3a;background-color:#FFF\9;opacity:0;-webkit-animation:orangeOut .4s ease;animation:orangeOut .4s ease}
.section_icon_nav_box2 ul li:hover i{opacity:1;-webkit-animation:orangeIn .2s ease;animation:orangeIn .2s ease;background:url(../images/index_item_hoverBG.jpg) no-repeat}
@-webkit-keyframes orangeIn{0%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
}
@-moz-keyframes orangeIn{0%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
}
@-ms-keyframes orangeIn{0%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes orangeIn{0%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
}
@-webkit-keyframes orangeOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}
}
@-moz-keyframes orangeOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}
}
@-ms-keyframes orangeOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}
}
@keyframes orangeOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}
}
.section_icon_nav_box2 ul li a{width:100%;height:85px;position:absolute}
.section_icon_nav_box2 ul li a em{display:block;margin:-1px auto auto;width:55px;height:55px;background-image:url(../images/nav_03.png)}
.section_icon_nav_box2 ul li a:hover{color:#FFF}
.icon_nav1 a em{background-position:-24px 0}
.icon_nav1 a:hover em{background-position:-24px -64px}
.icon_nav2 a em{background-position:-79px 0}
.icon_nav2 a:hover em{background-position:-79px -64px}
.icon_nav3 a em{background-position:-159px 0}
.icon_nav3 a:hover em{background-position:-159px -64px}
.icon_nav4 a em{background-position:-238px 0}
.icon_nav4 a:hover em{background-position:-238px -64px}
.icon_nav5 a em{background-position:-317px 0}
.icon_nav5 a:hover em{background-position:-317px -64px}
.icon_nav6 a em{background-position:-397px 0}
.icon_nav6 a:hover em{background-position:-397px -64px}
.icon_nav7 a em{background-position:-480px 0}
.icon_nav7 a:hover em{background-position:-480px -64px}
.icon_nav8 a em{background-position:-559px 0}
.icon_nav8 a:hover em{background-position:-559px -64px}
.icon_nav9 a em{background-position:-637px 0}
.icon_nav9 a:hover em{background-position:-637px -64px}
.icon_nav10 a em{background-position:-717px 0}
.icon_nav10 a:hover em{background-position:-717px -64px}
.icon_nav11 a em{background-position:-796px 0}
.icon_nav11 a:hover em{background-position:-796px -64px}
.icon_nav12 a em{background-position:-876px 0}
.icon_nav12 a:hover em{background-position:-876px -64px}
.icon_nav13 a em{background-position:-962px 0}
.icon_nav13 a:hover em{background-position:-962px -64px}
.icon_nav14 a em{background-position:-1037px 0}
.icon_nav14 a:hover em{background-position:-1037px -64px}
.icon_nav15 a em{background-position:-1104px 0}
.icon_nav15 a:hover em{background-position:-1104px -64px}
.icon_nav16 a em{background-position:-1166px 0}
.icon_nav16 a:hover em{background-position:-1166px -64px}
.section_icon_nav_box2 ul li p{text-align:center;position:absolute;top:45px;text-align:center;width:100%;display:block;left:0;font-size:12px}
#main{width:1192px;height:auto;margin:10px auto 0 auto}
.frr{float:left;display:inline}
.xinw_le{width:866px;background:#fff;float:right;overflow:hidden;}
.xinw_le .dangqian{border-bottom:1px solid #bebebe;padding-top:20px;padding-bottom:8px}
.xinw_le .dangqian a{text-decoration:none;color:#333}
.xinw_le .tup{margin:25px 0 40px 0;width:840px;height:122px;overflow:hidden}
.xinw_le .tup img{width:840px;height:122px}
.xinw_le h3{color:grey;font-size:12px;text-align:center;font-weight:400;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #ccc}
.xinw_le h1{color:#333;font-size:22px;text-align:center;margin-bottom:10px;font-weight:700}
.xinw_le .nr-text{line-height:25px;font-size:14px;color:#333; }
.xinw_le .nr-text div,.xinw_le .nr-text p{margin:5px 0}
.xinw_le strong{font-weight:700}
.xinwenleb .news_l{padding-top:25px}
.xinwenleb .news_l li{border-bottom:1px dotted #d2c4c4;padding-bottom:15px;margin-bottom:35px;overflow:hidden}
.xinwenleb .news_l li h2{font-size:16px;font-weight:700}
.xinwenleb .news_l li a{padding:2px 5px;border-radius:2px;transition:all .3s linear 0s;color:#333}
.xinwenleb .news_l li a:hover{color:#fff;background:#8e2239}
.xinwenleb .news_l li p{text-indent:2em;font-size:14px;line-height:20px;margin-top:10px}
.xinwenleb .news_l .ctext{width:845px;}
.news_l li{clear:both}
.news_l li .sluot{width:258px;float:left}
.news_l li .sluot .slutp{padding:0;cursor:pointer}
.news_l li .sluot .slutp:hover{background:0 0}
.news_l li .slyou{width:558px;float:left;padding-left:22px}
.xinw_le p a{color:#960d3c;}
.three-button{width:570px;height:auto;float:left;padding:0 121px;margin:50px 25px 25px 21px;padding-bottom:20px;text-align:center;border-bottom:1px dashed #747474}
.three-button a{width:166px;height:47px;float:left;display:block;margin:0 10px}
.three-button .zjzx{background:url(../images/xmPage-27.jpg) no-repeat center top}
.three-button .zxzx{background:url(../images/xmPage-28.jpg) no-repeat center top}
.three-button .wechat{background:url(../images/xmPage-29.jpg) no-repeat center top;position:relative}
.three-button .wx{width:166px;height:47px;float:left}
.three-button .wechat .wicon{width:162px;height:172px;left:2px;top:-162px;display:block;position:absolute;background:url(../images/b_er.png) no-repeat center top;display:none\9;opacity:0;transform:scale(0);-webkit-transform:scale(0);transform-origin:100% 70%;-webkit-transform-origin:100% 70%;transition:transform ease .3s,opacity ease .3s;-webkit-transition:all ease .3s}
.three-button .wx:hover .wicon{display:block;transform:scale(1);opacity:1;top:-162px;left:2px;z-index:999999}
.s_x{text-align:center;margin-top:25px;margin-bottom:25px}
.s_x span{margin:0 50px}
.s_x span a{color:#565656}
.s_x span a:hover{color:#aa2a53}
/*分页*/
#pagelist{ margin:20px ; padding-bottom:20px;}
#pagelist li{ float:left; font-size:14px;height:30px; margin-right:2px; line-height:30px;}
#pagelist li a{  font-size:14px; padding:0 10px 0 10px; display:block;}
#pagelist li a:hover{background:#C39857; color:#fff;}
#pagelist .thisclass{padding:0 10px;}
#pagelist .thisclass,#pagelist .thisclass a {background:#C39857; color:#fff;}

/*项目频道样式*/
.inMC{ width:875px ; background:#fff; float:right; overflow:hidden;}
.inMC .inMCt{overflow: hidden; position: relative; height: 110px; padding-top:10px;}
.inMC .inMCt .inMCt1{float:left;margin-left: 20px;}
.inMC .inMCt .inMCt2{float: right; width: 160px; height: 45px; text-align: center; line-height: 45px; margin-top: 35px; margin-right: 20px;border: 2px solid #7b4a89;}
.inMC .inMCt .inMCt2 a{font-size: 22px; color: #000;font-family: "微软雅黑";text-decoration:none;}
.inMCm{overflow: hidden;margin-top: 30px;margin-left: 9px;}
.inMCa{width: 212px; overflow: hidden; position: relative; height: 410px; float: left;border-top: #dedede 1px solid;padding-top: 10px;padding-left: 2px;}
.inMCaContent .showbox{position: absolute; height: 355px;}
.showbox{overflow: hidden;}
.inMCa .inMCaTit{width: 220px; height: 47px; font-size: 16px; font-weight: bold; color: #000; line-height: 47px; text-indent: 1em;}
.showbox .subtitle b{position: absolute; background: #000; width: 255px; height: 355px; opacity: 0.7; filter: alpha(opacity=70); z-index: 2;}
.showbox .subtitle a img{position: absolute; opacity: 1; filter: alpha(opacity=100); z-index: 3; left: 35px; top: 110px;}
.inMCaContent{margin-left:3px;}
.showbox .subtitle{position: absolute; left: 0; bottom: -355px; width: 255px; height: 355px; z-index: 4;}
/*搜索页样式*/
.news_list li{border-bottom: 1px solid #ccc;padding-bottom: 7px;}
.news_list li h2{font-size:18px;}
.news_list .stitle{color: #bb0e46;line-height: 35px;}
.news_list li p{font-size: 16px;line-height: 19px;}
.fenye{font-size: 14px;text-align: center;margin: 20px 0;}
.fenye a{ margin-left:15px;}

/*专家列表样式*/
.zjtt {width: 100%;height: 70px;line-height: 70px;position: relative;}
.zjtt .name{ float:left; color:#666666; font-size:30px;}
.zjlist .zjcase{ position:absolute;right:2px; top:-65px;height:38px; line-height:38px;}
.zjlist .zjcase ul{ float:left}
.zjlist .zjcase ul li{ cursor:pointer; float:left; padding:0px 25px; background:#cccccc; border-right:#FFFFFF 1px solid; color:#333; font-size:18px;}
.zjlist .zjcase ul li.on{ background:#444469; color:#FFFFFF}
.zjlist{clear: left; position:relative; margin-bottom:50px;}
.grid {margin-right: -32px;}
.g-clearfix:before {
content: "";
display: table;}
.g-clearfix:after {clear: both;}
.g-clearfix:after, .g-clearfix:before {content: "";display: table;}
.zjlist .list{ position:relative; width:270px; height:355px; border:#dedede 1px solid; color:#333333;cursor:pointer; float:left; margin-right:25px; margin-bottom:25px; transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s}
.zjlist .list .guoqi{ position:absolute; right:5px; top:5px; z-index:3;}
.zjlist .list .pic{ position:absolute; left:0px; top:0px; z-index:2;}
.zjlist .list .btn{ position:absolute; width:188px; height:100px; left:50%; margin-left:-94px; top:92px;}
.zjlist .list .btn .dd{ width:88px; height:88px; display:table; border-radius:50px; background:rgba(255,255,255,0.6);text-decoration:none; color:#333333; opacity:0; filter:alpha(opacity=0); transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s}
.zjlist .list .btn .dd .table-cell{ display:table-cell; vertical-align:middle; text-align:center; font-size:18px; }
.zjlist .list:hover{ transform:translateY(-5px);-o-transform:translateY(-5px);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-moz-transform:translateY(-5px);box-shadow: 0px 0px 5px 0px rgba(0,0,0,.3);}
.zjlist .list:hover .btn .dd{opacity:1;filter:alpha(opacity=100)}
.zjlist .list .btn .dd.on{ background:rgba(137,18,4,0.6); color:#FFF}
.zjlist .list .txt{width: 98%;z-index:3; margin:0 auto;}
.zjlist .list .name{ height:46px; line-height:46px; text-align:center}
.zjlist .list .name span{font-size:24px;padding-right: 5px;}
.zjlist .list .name2{ font-size:14px;padding-bottom:10px;}