@charset "utf-8";
/* CSS Document */
/*专家详情页*/
.navigation {position: relative; }
.carousel{overflow: hidden; position: relative; }
.carousel ul{ width: 20000em; position: relative; list-style: none; margin: 0; padding: 0; }

.tit_banner_t{width:718px;height:80px; overflow:hidden;}
.content_t{width:718px;height:520px;margin-top:15px;overflow: hidden;position: relative;}
.ep-main{ position:relative;}
.expert-bl{width:41px; height:120px; position:absolute; top:200px; z-index:999; opacity:0.3;filter:alpha(opacity=30);transition: all 0.1s linear; cursor:pointer;}
#expert-bl{ left:0px;}
#expert-br{ right:0px;}
.ep-main:hover .expert-bl{opacity:1;filter:alpha(opacity=100);}
.expert-main{width:3590px;}
.expert-c,.expert-main{ height:520px; overflow:hidden;}
.carousel ul{width:9999px;position: relative; display:block;}
.content_t ul li,.expert-c1{width:718px; height:520px;position:relative; overflow:hidden; float:left; display:block;}
.content_t ul li em,.expert-c1 em{width:718px; height:520px; display:block;}
.content_t ul li em img,.expert-c1 em img{width:718px; height:520px;}

.content_tr{width:370px; position:absolute; right:15px;top:30px;}
.content_tr h1{font:38px/38px 'Microsoft YaHei';color:#5db7ca; font-weight:bolder;}
.content_tr strong{font:16px/30px 'Microsoft YaHei';color:#5db7ca}
.content_tr .word-p{ display:block; overflow:hidden; padding-bottom:10px;}
.content_tr .word-p b{float:left;font-size:14px;line-height:25px;color:#666; margin-right:10px;}

.expert-c1 ul{ display:block; overflow:hidden; padding-bottom:10px;}
.expert-c1 ul li{float:left;font-size:14px;line-height:25px;color:#666; margin-right:10px;}

.content_tr h2{width:80px;border:1px solid #a9a9a9;line-height:30px;font-size:15px;color:#666; text-align:center;}
.content_tr p{font-size:14px;color:#666;line-height:24px;text-indent:2em;margin-top:10px; padding-bottom:10px;}
.content_sub{width:345px;height:44px;margin-top:10px;margin-left:26px;}
.content_sub a{width:140px;height:40px;background:#67a5b8;border:1px solid #67a5b8;float:left;font-size:18px;color:#fff;line-height:40px;color:#235e70;}
.content_sub s{width:25px;height:25px;background:url(../images/public.png) no-repeat -108px -332px;float:left;margin:6px 8px 0px 10px;}
.content_sub a:hover{margin-top:1px;}
.content_sub .butt_r{margin-left:60px;background:#fea054;border:1px solid #fea054;color:#a74c03;}
.content_sub .butt_r s{width:28px;height:20px;background:url(../images/public.png) no-repeat -135px -331px;float:left; margin-top:11px;}
.content_tr i{width:73px;height:35px;font-size:14px;color:#666;font-style:normal;line-height:45px;float:right;margin-right:40px;}
.content_tr i span{;color:red;}
.content_t .q {width:138px;height:135px;position:absolute;bottom:-150px;left:75px;}
.content_t:hover .q{display:block;bottom:175px;left:75px;transition:all 0.3s linear 0s;}
.content_c{width:718px; overflow:hidden; margin:15px 0px; position:relative;}
.content_c p{width:150px;font-size:18px;float:left;color:#333;}
.prev-navigation, .next-navigation{display: block;width:20px; height:18px; float:right; position:absolute; top:5px;background:url(../images/public.png);}
.prev-navigation { background-position:-192px -339px; right:25px;}
.next-navigation { background-position:-212px -339px; right:0px;}
.prev-navigation.inactive,.next-navigation.inactive { opacity: .5; cursor: default; display:none;}

.content_zj{width:718px;margin-bottom:34px; overflow:hidden; height:120px;position:relative;}
.content_zj ul{width:9999px;height:120px;position: relative;}
.content_zj li{width:172px;height:120px;float:left;margin-right:10px;position:relative;overflow:hidden;transition: all 0.1s linear;}
.content_zj li p,.content_zj li p img{width:172px;height:120px;}
.content_zj li span{width:172px;height:120px;background:#61605d;position:absolute;left:0px;top:-120px;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
.content_zj li span h3{line-height:100px;text-align:center;font-weight:normal;font-size:16px;height:60px;color:#fff;}
.content_zj li span em{font-size:14px;line-height:26px; padding-left:30px;color:#fff;}
.content_zj li:hover span{top:0px;transition:all 0.s linear 0s;}
.content_zj li.active span{top:0px;transition:all 0.s linear 0s;}

.content_f{width:718px;height:183px;background:#f5f5f5;margin-bottom:40px;}
.content_fl img{width:370px; height:183px;}
.content_fr{width:297px;height:93px;padding:45px 19px;}
.content_fr h4{font-size:14px;line-height:24px;color:#333;font-family:"宋体";}
.content_fr p{font-size:12px;line-height:24px;color:#666;font-family:"宋体";}

.bottom{width:718px;height:90px;}
.bottom a{font-size:14px;color:#666;height:30px;line-height:25px;font-family:"宋体";display: block;}
.bottom a span{width:26px;height:18px;background:url(../images/public.png) no-repeat -136px -332px;float:left; margin:2px 3px 0px 0px;transition: all 0.3s linear 0s;}
.bottom a:hover{color:#5db7ca;}
.bottom a:hover span{ background-position:-136px -351px;}
.bottom input{height:35px;}
.tex{width:450px;border:1px solid #d2d2d2;margin-right:45px;color: #ccc;padding-left: 10px;}
.sub{width:170px;font-size:18px;text-align:center;line-height:24px;color:#666;border-style:none;background: #ff9845;transition: all 0.3s linear 0s;color:#FFF;}
.sub:hover{ background:#f57610;}
/***********************列表页********************/

.tit_nav{width:718px; overflow:hidden;}
.tit_nav dl{border-bottom:1px dashed #ebebeb; display:block; padding:15px 0px; overflow:hidden;}
.tit_nav dt{width:196px;height:140px;float:left;}
.tit_nav dt img{width:196px;height:120px;}
.tit_nav dd{width:520px;height:120px;float:right;}
.tit_nav p{display:block;line-height:24px;font-size:12px;font-family:"宋体";color:#6a6a6a;}
.tit_nav p span{ font-weight:bold;}
.tit_nav h2{ display:block; text-align:right;font-size: 12px;font-family:"宋体";padding-top: 5px;}
.tit_nav h2 span{color:#2d8192;}
.tit_nav_tit{height:30px;}
.tit_nav_tit a{font-size:16px;color:#579cb1;font-weight:bold;line-height:24px;font-family:"宋体";display:block; width:100%; height:100%;}
.tit_nav_tit a span{width:20px;height:14px;background:url(../images/public.png) no-repeat -260px -259px;float:left;margin:5px;transition: all 0.3s linear 0s;}
.tit_nav_tit a i{font-style:normal;color:#ef542a;}
.tit_nav_tit a:hover span{ background-position:-260px -275px}
.tit_nav_tit a:hover{color:#317489;}
.tit_nav dd p{ padding-left:30px;}
.tit_nav dd p a{color:#319aaf;}
.tit_nav dd p a:hover{color:#ef542a;}
.tit_nav ul{width:718px; display:block; padding-top:20px;}
.tit_nav ul li{ display:block; padding-bottom:10px;border-bottom:1px dashed #ebebeb;margin:0 auto 20px;}
.tit_nav ul li p a{color:#ef542a;}
.tit_nav ul li p a:hover{ font-weight:bold;}

.tit_c{width:718px;height:23px;margin:25px auto; margin-top:0px;}
.tit_c ul{width:490px;height:23px;margin:0 auto;display:block;}
.tit_c ul li{text-align:center;float:left;margin-right:7px;font-size:14px;color:#999;font-family:"宋体";}
.tit_c ul li a{padding:3px 7px;border:1px solid #ececec;background:#fafafa;}
.tit_c ul li a:hover{border:1px solid #057273;background:#009d9e;}

.tit_nav_p {width:718px;height:30px;float:left;border-bottom:1px solid #dcdcdc;}
.tit_nav_p  p{font-size:12px;color:#949494;height:30px;}
.tit_nav_p  span{font-size:22px;color:#666;line-height:30px;border-bottom:1px solid #42b2ca;}

#anli-footer{width:718px;overflow:hidden; height:380px;}
#anli-footer .footer_tit {font-size:18px;height:30px; padding:15px 0px;}
#anli-footer .footer_tit li{float:left;height:30px; display:block; width:119px;}
#anli-footer .footer_tit li a{width:114px;height:30px; display:block; float:left;text-align:center;line-height:30px;color:#666;}
#anli-footer .footer_tit span{float:right;line-height:30px;color:#666;}
#anli-footer .footer_tit li a{color:#666;}
#anli-footer .footer_tit li a:hover{color:#319aaf;}
#anli-footer .footer_tit li.hover a{color:#319aaf;}

.anli-tu{height:320px; overflow:hidden;}
.anli-tu .tu_1{height:320px;}
.anli-tu ul{width:730px;}
.anli-tu ul li{width:170px;height:160px; float:left; margin-right:12px;margin-bottom: 5px; position:relative; overflow:hidden; transition: all 0.3s linear;}
.anli-tu ul li a{ display:block;width:100%; height:100%;}
.anli-tu ul li span{width:170px; height:118px; display:block; overflow:hidden;}
.anli-tu ul li span img{width:170px; height:118px;}
.anli-tu ul li p{ display:block; line-height:32px;font-size:12px;color:#666;font-family:"宋体";text-align:center;}
.anli-tu ul li:hover p{color:#319aaf;}

/**************************文章页****************************/
.article-c{font-family:"微软雅黑";}
.article-c h1{width:718px;height:68px;font-size:22px;color:#555;text-align:center;line-height:68px;font-weight:normal;border-bottom:1px solid #e8e8e8;}
.tit_wzly{width:718px;height:33px;font-size:12px;color:#999;text-align:center;line-height:33px;font-weight:normal;font-family:"宋体";}
.tit_bt{width:654px;height:46px;font-size:12px;color:#666;padding:7px 32px;line-height:24px;font-family:"宋体";background:#f6f6f6;margin-bottom:15px;}
.tit_bt span{color:#d73333;}
.main_nrxq{width:718px; overflow:hidden; font-size:14px;color:#333;font-family:"微软雅黑";}
.main_nrxq p{font-size:14px;line-height:24px; padding-bottom:15px;}
.main_nrxq strong{ font-weight:bold;}
.main_nrxq a{ text-align:center;color:#f83030;}
.tit_banner_c {text-align:center;margin:22px 0px 24px;}
.main_nrxq h6{width:621px;height:90px;font-size:30px;color:#333;line-height:90px;text-align:center;font-weight:normal;background:#ebebeb;margin:24px auto 18px;}
.footer_b{width:455px;height:60px;margin:20px auto;}
.footer_b a{width:190px;height:40px;background:#00787d;border:1px solid #016d72;float:left;font-size:14px;color:#fff;line-height:40px;font-family:"宋体";}
.footer_b span{width:27px;height:32px;background:url(../images/public.png) no-repeat -189px -255px;float:left; margin:4px 10px 0px 15px;}
.footer_b a:hover{margin-top:1px;}
.footer_b .butt_r{margin-left:67px;background:#ff6600;border:1px solid #f36202;}
.footer_b .butt_r span{width:18px;height:30px;background-position:-191px -289px;float:left;}
.footer_er{width:718px;height:118px; padding-bottom:22px;}
.footer_ll{width:100%; height:173px;padding-top: 20px;}
.footer_ll p{height:35px;font-size:18px;color:#666;}
.footer_llk li{margin:0 3px 3px 0;text-align:center;list-style:none;height:43px;line-height:43px;float:left;transition: all 0.3s linear 0s;}
.footer_llk li a{color: #fff;font-size:14px;font-family:"宋体"; display:block;}
.footer_llk li.act-li1{background-color:#3477a6 ; width: 255px;}
.footer_llk li.act-li2{background-color:#9fa970 ; width: 187px;}
.footer_llk li.act-li3{background-color:#5d6696 ; width: 267px;}
.footer_llk li.act-li4{background-color:#5d6696 ; width: 186px;}
.footer_llk li.act-li5{background-color:#d88b88 ; width: 190px;}
.footer_llk li.act-li6{background-color:#b45350 ; width: 155px;}
.footer_llk li.act-li7{background-color:#3477a6 ; width: 175px;}
.footer_llk li.act-li8{background-color:#6c4543 ; width: 124px;}
.footer_llk li.act-li9{background-color:#bd944c ; width: 203px;}
.footer_llk li.act-li10{background-color:#268b8a ; width: 220px;}
.footer_llk li.act-li11{background-color:#a15652 ; width: 159px;}
.footer_llk li.act-li1:hover{ background:#276c9d}
.footer_llk li.act-li2:hover{ background:#949f60}
.footer_llk li.act-li3:hover{ background:#4d578b}
.footer_llk li.act-li4:hover{ background:#4f598e}
.footer_llk li.act-li5:hover{ background:#d27773}
.footer_llk li.act-li6:hover{ background:#b14541}
.footer_llk li.act-li7:hover{ background:#2970a2}
.footer_llk li.act-li8:hover{ background:#693d3b}
.footer_llk li.act-li9:hover{ background:#b88c3e}
.footer_llk li.act-li10:hover{ background:#1b8483}
.footer_llk li.act-li11:hover{ background:#9c4945}
.footer_llk li:hover{ text-shadow:0px 0px 5px #6f6f6f;}

/*******************列表页**********************/
.list_banner{width:718px;height:80px;font-size:30px;color:#6a6a6a;line-height:80px;text-align:center;font-weight:normal;background:#e5e5e5;}
.list_li{ overflow:hidden;border-bottom:1px solid #e5e5e5;margin-right: 24px; margin-top:30px;}
.list_li p{font-size:14px;line-height:24px;color:#666;text-indent:2em;font-family:"宋体";}
.list_li p a{color:#2d8192;}
.list_li p a:hover{color:#ef542a;}
.list_li h3{font-family:"宋体"; display:block; overflow:hidden;padding-bottom: 10px;}
.nav_l{float:left;font-size:16px;color:#579cb1;font-weight:bold;}
.nav_l span{width: 20px;height: 14px;background: url(../images/public.png) no-repeat -260px -259px;float:left; margin-right:6px;margin-top: 5px;}
.nav_l:hover span{ background-position:-260px -275px}
.nav_l i{font-style:normal;color:#ef542a;}
.nav_r{float:right;font-size:12px;color:#ef542a;font-family:"宋体";}
.nav_r:hover{color:#ef542a;}
.list_li em{line-height:30px;font-size:12px; text-align:right;font-family:"宋体"; display:block;}
.list_li em span{color:#2d8192;}
.page{width:718px;height:23px;margin:31px auto 0px;}
.page ul{width:490px;height:23px;margin:0 auto;display:block;}
.page ul li{text-align:center;float:left;margin-right:7px;font-size:14px;color:#999;font-family:"宋体";}
.page ul li a{padding:3px 7px;border:1px solid #ececec;background:#fafafa;}
.page ul li a:hover{border:1px solid #057273;background:#009d9e;color:#fff; font-weight:bold;}