﻿@charset "utf-8";
/* CSS Document */
/*公共部分*/
body{ font-size:12px; font-family:"微软雅黑";}
*{font-size: 14px;
text-decoration: none;
margin: 0px;
padding: 0px;
list-style-type: none;
font-family: "微软雅黑";}
html{ overflow-y:auto;}
a{ color:#000; text-decoration:none;}
ul,li{ list-style:none;}
img{ border:0; display:block;}
.nav a{
    width:80px;
}
/*公共部分结束*/
/*************************************首页******************************************/
/*--top--*/
.top{ width:100%; height:30px; border-bottom:1px solid #c4c3c3; background:#005494;}
.top dl{ width:1000px; height:30px; line-height:30px; margin:0 auto 0;}
.top dl dt{ float:left;}
.top dl dt p{ float:left; margin:0 10px 0 0}
.top dl dt p img{ float:left; margin:9px 5px 0 0}
.top dl dt p a{ color:#ffffff;}
.top dl dd{ float:right; margin:0 5px 0 0; color:#FFF}
.top dl dd a{ color:#FFF;}
/*--top_end--*/
/*--logo--*/
.logo{ background:url(../images/logo_bg.jpg) no-repeat top center; height:111px}
.logo dl{ width:1000px; margin:0 auto 0; height:110px;}
.logo dl dt{ float:left;}
.logo dl dt img{ float:left;}
.logo dl dd{ float:right; width:336px;}
.logo dl dd p{ margin:10px 0 0 0;}
.logo dl dd p span{ width:139px; height:23px; float:left; background:url(../images/tel_bg.png) no-repeat; text-align:center; line-height:23px; color:#005494;}
.logo dl dd p i{ font-size:26px; color:#ffffff; font-family:"微软雅黑";  font-weight:bold; display:block; height:23px; line-height:23px; float:left}

.logo dl .form{ margin:10px 0 0 0; _margin:5px 0 0 0; float:left; width:320px; height:35px; border:1px solid #d5d4cf;border-radius:7px; background:#FFF;}
.logo dl .form .search-keyword{ background:0; border:0; float:left; margin:0 0 0 6px; _margin:0 0 0 3px; height:35px; line-height:35px; width:260px;}
.logo dl .form .search-submit{ background:url(../images/search.png) no-repeat; float:right; width:35px; height:35px; border:0; cursor:pointer;}
/*--logo_end--*/
/*--nav--*/
.nav{ width:1100px; margin:0 auto 0; height:39px;}
.nav a{ display:block; float:left; width:80px;margin-left: 11px; height:39px; line-height:39px; text-align:center; font-size:16px}
.nav a:hover{ background:url(../images/menuhover.jpg) no-repeat; color:#FFF}
.nav #nav_current { background:url(../images/menuhover.jpg) no-repeat; color:#FFF }
/*--nav_end--*/
/*banner*/
#full-screen-slider { width:100%; height:396px; float:left; position:relative}
#slides { display:block; width:100%; height:396px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:15%;  top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none;  float:left; margin-left:15px; border-radius:18px;background:#34b3f5; }
#pagination li a { display:inline-block; width:30px; height:30px; border:2px solid rgba(255,255,255,0.5);margin:0px 0px;border-radius:100%;font-size:16px;color:rgba(255,255,255,255);cursor:pointer;line-height:30px;text-align:center;}
#pagination li.current {border:#fff 1px solid;
color:#fff;
box-shadow:0 0 2px rgba(6,0,1,0.36) }
/**banner_end**/
/*阳光心健整体解决方案引领者*/
.jjfa{ height:694px;}
.jjfa, .zjtd{ background:url(../images/jjfa_bg.png) repeat-x center top; clear:both}
.jjfa dl, .zjtd dl{ background:url(../images/jjfa_ylz.png) no-repeat; width:495px; height:95px; margin:0 auto 0;}
.jjfa dl dd, .zjtd dl dd{ font-size:26px; font-family:"微软雅黑"; color:#444444;}
.jjfa dl dt, .zjtd dl dt{ font-size:16px; font-family:"微软雅黑"; color:#9d9d9f; text-align:center}
.jjfa dl span, .zjtd dl span {width: 100%;height: 37px;}
.zjtd dl span {display: block;}
.jjfa .jjfa_main{ width:1000px; margin:0 auto 0;}
.jjfa .jjfa_main span{ width:26px; height:510px; float:left;}
.jjfa .jjfa_left{ width:185px; float:left; margin:10px 0 0 0;_margin:5px 0 0 0}
.jjfa .jjfa_right{ float:left; width:789px; height:509px;margin:10px 0 0 0;_margin:5px 0 0 0}
.jjfa .jjfa_right li a{ display:block;float:left; width:257px; height:163px; }
.jjfa .jjfa_right li{ float:left}
.jjfa .jjfa_right .ga_xlcs{ margin:0; background:url(../images/ga_xlcs.png) no-repeat;}
.jjfa .jjfa_right .sf_xlcs{ background:url(../images/sf_xlcs.png) no-repeat;}
.jjfa .jjfa_right .bd_xlcs{ background:url(../images/bd_xlcs.jpg) no-repeat;}
.jjfa .jjfa_right .qy_xlcs{ background:url(../images/qy_xlcs.jpg) no-repeat; width:390px; height:163px;}
.jjfa .jjfa_right .yl_xlcs{ background:url(../images/yl_xlcs.jpg) no-repeat; width:390px; height:163px;}
.jjfa .jjfa_right .gx_xlcs{ background:url(../images/gx_xlcs.jpg) no-repeat; }
.jjfa .jjfa_right .zx_xlcs{ background:url(../images/zx_xlcs.jpg) no-repeat;}
.jjfa .jjfa_right .xx_xlcs{ background:url(../images/xx_xlcs.jpg) no-repeat; }

.jjfa .jjfa_right .qy_xlcs2{ margin:9px 0 0 0; _margin:4px 0 0 0; width:390px; height:163px;}
.jjfa .jjfa_right .yl_xlcs2{ margin:9px 0 0 9px;_margin:4px 0 0 4px; width:390px; height:163px;}
.jjfa .jjfa_right .gx_xlcs2{ margin:9px 0 0 0; _margin:4px 0 0 0;}
.jjfa .jjfa_right .zx_xlcs2{ margin:9px 0 0 9px;_margin:4px 0 0 4px;}
.jjfa .jjfa_right .xx_xlcs2{ margin:9px 0 0 9px;_margin:4px 0 0 4px;}
.ga_xlcs2, .sf_xlcs2, .bd_xlcs2, .gx_xlcs2, .zx_xlcs2, xx_xlcs2{ width:257px; height:163px;}
.qy_xlcs2, .yl_xlcs2{ width:390px; height:163px;}
.sf_xlcs2, .bd_xlcs2{ margin:0 0 0 9px;_margin:0 0 0 4px;}

.jjfa .jjfa_right .ga_xlcs:hover{ margin:0; background:url(../images/ga_xlcs_hover.png) no-repeat;}
.jjfa .jjfa_right .sf_xlcs:hover{ background:url(../images/sf_xlcs_hover.png) no-repeat;}
.jjfa .jjfa_right .qy_xlcs:hover{ background:url(../images/qy_xlcs_hover.jpg) no-repeat;}
.jjfa .jjfa_right .bd_xlcs:hover{ background:url(../images/bd_xlcs_hover.jpg) no-repeat;}
.jjfa .jjfa_right .yl_xlcs:hover{ background:url(../images/yl_xlcs_hover.jpg) no-repeat;}
.jjfa .jjfa_right .gx_xlcs:hover{ background:url(../images/gx_xlcs_hover.jpg) no-repeat;}
.jjfa .jjfa_right .zx_xlcs:hover{ background:url(../images/zx_xlcs_hover.jpg) no-repeat;}
.jjfa .jjfa_right .xx_xlcs:hover{ background:url(../images/xx_xlcs_hover.jpg) no-repeat;}
.jjfa ol{ margin:13px 0 20px 0; /*height: 125px;*/_margin:6px 0 10px 0; float:left; width:1000px; border-bottom:1px solid #cbc9c9;}
.jjfa ol h2{ font-size:26px; font-family:"微软雅黑"; color:#f26f21; padding:0 0 0 2px; height:44px; line-height:44px; border-bottom:2px solid #f26f21; width:136px; float:left;}
.jjfa ol p{ float:left;margin-left: 2%;_margin:0 0 0 7px; /*height:46px;*/ line-height:46px; font-size:14px; font-family:"微软雅黑"; color:#333333;}
/*阳光心健整体解决方案引领者*/
/*心理咨询报名*/
.xlzxbm{ height:244px; background:url(../images/bm_bg.png) no-repeat center top; margin:20px auto 0; clear:both}
.xlzxbm dl{ width:1000px; margin:0 auto 0; text-align:center;}
.xlzxbm dl h3{ font-size:30px; color:#f7fa01; font-weight:bold; font-family:"微软雅黑";}
.xlzxbm dl h3 font{ margin:0 10px 0 0;_margin:0 5px 0 0; color:#FFF;}
.xlzxbm dl dd{ width:666px; margin:0 auto 0;text-align:center}
.xlzxbm dl dd table{ float:left; display:block; height:40px;}
.xlzxbm dl dd tr td p{ height:32px; line-height:32px; font-size:16px; color:#ffffff; font-family:"微软雅黑"; width:56px;}
.xlzxbm dl dd tr .intxt{ width:175px; height:25px; padding:0 0 0 5px; border:1px solid #d5d2d2;border-radius:5px; background:#FFF; margin:0 10px 0 0;_margin:0 5px 0 0; line-height:25px;}
.xlzxbm dl dd #an{ float:left; margin:3px 0 0 20px;_margin:1px 0 0 10px;}
.xlzxbm dl dd #tj{ width:125px; height:32px; background:url(../images/index_zxljzx.png) no-repeat center; border:0; float:left; margin:2px 0 0 10px;_margin:1px 0 0 5px;*margin:4px 0 0 5px}
/*心理咨询报名*/
/*打造最专业的心理咨询室*/
.xlzxs{ height:882px; background:url(../images/xlzxs_bg.jpg) no-repeat center top;}
.xlzxs h3, .qyjj h3, .dljm h3{ width:100%; height:50px; line-height:50px; text-align:center; color:#444444; font-size:26px; font-family:"微软雅黑";}
.xlzxs h4, .qyjj h4, .dljm h4{ font-size:16px; color:#9d9d9f; text-align:center; width:100%; font-family:"微软雅黑"; font-weight:100;}
.xlzxs_main{ width:1000px; margin:0 auto 0;}
.xlzxs_main .xlzxs_left{ width:318px; height:674px; background:url(../images/xlzxs_left_bg.png) no-repeat; float:left;}
.xlzxs_main .xlzxs_left li{ width:318px; height:30px;cursor:pointer}
.xlzxs_main .xlzxs_left li p{ width:139px; line-height:29px; height:30px; font-size:14px; font-family:"微软雅黑"; color:#fff;}
.xlzxs_main .xlzxs_left .li1 p{ float:left;padding:0 0 0 16px; width:123px;}
.xlzxs_main .xlzxs_left .li2 p{ float:right; padding:0 0 0 30px; width:109px;}
.xlzxs_main .xlzxs_left .li3{ margin-top:1px; *margin-top:-3px}
.xlzxs_main .xlzxs_left .li4{ margin:7px 0 0 0;*margin:3px 0 0 0}
.xlzxs_main .xlzxs_left .li5{ margin:7px 0 0 0;*margin:3px 0 0 0}
.xlzxs_main .xlzxs_left .li6{ margin:10px 0 0 0;*margin:5px 0 0 0}
.xlzxs_main .xlzxs_left .li7{ margin:4px 0 0 0;}
.xlzxs_main .xlzxs_left .li8{ margin:5px 0 0 0;*margin:2px 0 0 0}
.xlzxs_main .xlzxs_left .li9{ margin:2px 0 0 0;*margin:-5px 0 0 0}
.xlzxs_main .xlzxs_left .li10{ margin:6px 0 0 0;*margin:3px 0 0 0}
.xlzxs_main .xlzxs_left .li11{ margin:7px 0 0 0;*margin:3px 0 0 0}
.xlzxs_main .xlzxs_left .li12{ margin:9px 0 0 0;*margin:4px 0 0 0}
.xlzxs_main .xlzxs_left .li13{ margin:14px 0 0 0;*margin:7px 0 0 0}
.xlzxs_main .xlzxs_left .li14{ margin:12px 0 0 0;*margin:6px 0 0 0}
.xlzxs_main .xlzxs_left .li15 {margin:9px 0 0 0;*margin:4px 0 0 0 }
.xlzxs_main .xlzxs_left .li15 #p1{ float:left; padding:0 0 0 0px; width:145px;background:#0166B4}
.xlzxs_main .xlzxs_left .li15 #p2{ float:right; padding:0 0 0 10px; width:145px; text-align:right;background:#0166B4}
.xlzxs_main .xlzxs_right{ float:right; width:645px; height:auto;}
#menu{width:645px; height:auto; overflow:hidden;}
#menu #nav {width:100%; height:auto; margin-bottom:20px;_margin-bottom:10px; height:116px}
#menu #nav a{ cursor:pointer;}
#menu #nav li {float:left;width:120px; margin-left:30px}
#menu #nav span{ float:left}
#menu #nav li a {display:block;line-height:27px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#333;}
#menu_con{ width:645px; height:auto;}
.tag{ overflow:hidden;}
.tag ol{width:645px;}
.tag ol li{ width:193px;height:244px; float:left; border:1px solid #83c0ef; margin:0 0 20px 20px; _margin:0 0 20px 10px;position:relative;}
.tag ol li a{ width:193px; /*height:215px;*/ display:block;}
.tag ol li p{ width:193px; height:29px; background-color:#333333; line-height:29px; text-align:center;position:absolute;bottom:0px; }
.tag ol li p a{ font-size:14px; font-family:"微软雅黑"; color:#ffffff; height:29px;}
    .tag ol li span {
        line-height: 25px;
        text-overflow: ellipsis;
        width: 262px;
        height: 25px;
        overflow: hidden;
    }
/*打造最专业的心理咨询室_end*/
/*心理咨询室功能室规划*/
.xlzxs_gh{ width:100%;}
.xlzxs_gh img{ width:100%;}
/*心理咨询室功能室规划_end*/
/*专家团队*/
.zjtd{ height:582px;}
.zjtd .bt{ text-align:center}
.zjtd .zjtd_main{ width:1000px; height:445px; margin:0 auto 0;}
.zjtd_main dl{ float:left;}
.zjtd_main dl .dd1{width:192px; height:208px;}
.zjtd_main dl .dd1 a{ width:192px; height:208px; display:block;}
.zjtd_main dl dt a{ font-size:18px; font-family:"微软雅黑"; color:#666666;}
.zjtd_main dl dd{ font-size:14px; font-family:"微软雅黑"; line-height:25px; color:#666666;}
.zjtd_main dl dd a{ color:#b20101;}
.zjtd_main .zjtd_01{ width:259px; height:395px; background:url(../images/zjtd.png) no-repeat;}
.zjtd_main .zjtd_01 dt{ width:198px; text-align:center;}
.zjtd_main .zjtd_01 dd{ width:198px;}
.zjtd_main .zjtd_02{ width:255px; height:395px; background:url(../images/zjtd_01.png) no-repeat;}
.zjtd_main .zjtd_02 dt, .zjtd_main .zjtd_03 dt, .zjtd_main .zjtd_04 dt{ width:198px; text-align:center; margin:0 auto 0}
.zjtd_main .zjtd_02 dd, .zjtd_main .zjtd_03 dd, .zjtd_main .zjtd_04 dd{ width:198px; margin:0 auto 0; }
.zjtd_main .zjtd_03{ width:255px; height:395px; background:url(../images/zjtd_01.png) no-repeat;}
.zjtd_main .zjtd_04{ width:230px; height:395px; background:url(../images/zjtd_01.png) no-repeat;}
.peclass {
    line-height: 25px;
    overflow: hidden;
}
.peclass:before {
    height:125px;
    content: '';
    float: left;
    width: 5px;
    height: 125px;
}
.peclass>:first-child {
    float: right;
    width: 100%;
    margin-left: -11px;
    word-break: break-all;
}
.realEnd {
    float: left;
    position: relative;
    box-sizing: content-box;
    text-align: right;
    width: 66px;
    height: 25px;
    top: -25px; /*等于高度的负值，就是文字的行高*/
    margin-left: -64px;
    padding-right: 5px;
    left: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 20px);
}
/*专家团队_end*/
/*企业简介*/
.qyjj{ height:693px; background:url(../images/qyjj_bg.jpg) center top no-repeat;}
.qyjj .qyjj_main{ width:1000px; margin:0 auto 0;}
.qyjj_main .qyjj_left{ float:left; width:650px; height:285px; background:url(../images/qyjj_left_bg.png) no-repeat;}
.qyjj_main .qyjj_left dd{ font-size:16px; font-family:"微软雅黑"; color:#333333; text-indent:3em; line-height:31px; width:636px; margin:0 auto 0;}
.qyjj_main .qyjj_right dd h5{ width:97px; height:35px; line-height:36px; font-size:16px; font-family:"微软雅黑"; color:#864101; text-align:center; border-bottom:2px solid #864101; float:left}
.qyjj_main .qyjj_right dd p{ height:36px; line-height:36px; color:#666666; font-family:"Arial"; font-size:12px; float:left; margin:0 0 0 10px;_margin:0 0 0 5px;}
.qyjj_main .qyjj_right{ float:right; width:326px; height:280px; float:right; border:1px solid #b2afaf; background:#fff;}
.rollBox{width:320px;overflow:hidden; margin:12px auto 0; _margin:6px auto 0}
.rollBox .LeftBotton{height:28px;width:28px;background:url(../images/gshj_left.png) no-repeat;overflow:hidden;float:left;display:inline;margin:97px 4px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:28px;width:28px;background:url(../images/gsjj_right.png) no-repeat;overflow:hidden;float:left;display:inline;margin:97px 0 0 4px;cursor:pointer;}
.rollBox .Cont{width:255px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:255px;float:left;text-align:center; margin-right:10px;}
.rollBox .Cont .pic img{display:block; margin-bottom:7px;}
.rollBox .Cont .pic p,.rollBox .Cont .pic p a{font:normal 12px/20px "宋体";color:#777;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont .pic p span,.rollBox .Cont .pic p span a{color:#E30074;}
.List1{ margin:0 10px 0 0}
.qyjj_right dd{ width:326px; height:36px; border-bottom:1px solid #b2afaf;}
.qyjj_ry{ width:1000px; margin:0 auto 0;}
.qyjj_ry img{ float:left;width:155px; height:204px;margin-left:53px}
/*.qyjj_ry img:first-child {margin-left:10px}*/ 
.qyjj_ry span{ float:left; height:204px;}
/*企业简介*/
/*新闻资讯*/
.news{ width:1000px; margin:0 auto 0;}
.news .news_left{ width:360px; float:left;}
.news_left .news_title{ width:360px; height:38px; border-bottom:1px solid #b4b3b3; line-height:38px;}
.news_left .news_title h3{ font-size:18px; font-family:"微软雅黑"; width:120px; border-bottom:2px solid #333333; color:#333333; text-align:center; height:38px; float:left}
.news_left .news_title a{ font-family:"微软雅黑"; font-size:14px; color:#333333; float:right;}
.news_left ul{ margin:8px 0 0 0;_margin:4px 0 0 0}
.news_left ul li{ width:355px; height:35px; line-height:35px;_height:34px; _line-height:34px; border-bottom:1px dashed #cccccc; background:url(../images/dian.png) no-repeat 0 16px; margin:0 auto 0;}
.news_left ul li a{ color:#000; font-size:12px; font-family:"微软雅黑"; float:left; margin:0 0 0 12px;_margin:0 0 0 6px;}
.news_left ul li span{ float:right; color:#000; font-size:12px;}
.news .news_right{ width:612px; float:right;}
.news_right .news_title{ width:612px; height:38px; border-bottom:1px solid #b4b3b3; line-height:38px;}
.news_right .news_title h3{ font-size:18px; font-family:"微软雅黑"; width:104px; border-bottom:2px solid #333333; color:#333333; text-align:center; height:38px; float:left}
.news_right .news_title a{ font-family:"微软雅黑"; font-size:14px; color:#333333; float:right;}
.news_right .news_right1{ margin:6px 0 0 0;_margin:3px 0 0 0;}
.news_right .news_right1 dt{ width:218px; float:left;}
.news_right .news_right1 dt p{ width:218px; height:137px; margin:14px 0 0 0;}
.news_right .news_right1 dt p #a1{ width:218px; height:108px; background:none;}
.news_right .news_right1 dt p a{ width:218px; height:29px; text-align:center; line-height:29px; background:url(../images/a1_bg.png) no-repeat; color:#ffffff; font-size:14px; font-family:"微软雅黑"; display:block}
.news_right .news_right1 dt .p1{  margin:10px 0 0 0;}
.news_right .news_right1 dt .p2{ }
.news_right .news_right1 dd{ float:right; width:374px; height:90px; margin:11px 0 0 0;_margin:5px 0 0 0; border-bottom:1px dashed #cccccc;}
.news_right .news_right1 dd span{ float:left; width:63px; height:70px; background:url(../images/news_right_span_bg.png) no-repeat;}
.news_right .news_right1 dd span p{ width:63px; height:34px; text-align:center; line-height:34px;}
.news_right .news_right1 dd span .p_top{ font-family:"微软雅黑"; font-size:24px; font-weight:bold; color:#FFF;}
.news_right .news_right1 dd span .p_bt{ font-family:"微软雅黑"; font-size:12px; font-weight:bold; color:#FFF;}
.news_right1 #dd_p{ margin:16px 0 0 0;}
.news_right1 dd h3{ margin:0 0 0 12px;_margin:0 0 0 6px; float:left} 
.news_right1 dd h3 a{ font-weight:bold; font-size:14px; font-family:"微软雅黑"; color:#646464;}
.news_right1 dd .p_de{ line-height:22px; color:#646464; font-size:12px; font-family:"微软雅黑";  margin:4px 0 0 12px;_margin:2px 0 0 6px; float:left;}
.news_right1 dd .p_de a{ color:#d30101;}
/*新闻资讯*/
/*代理加盟*/
.dljm{ height:609px; background:url(../images/dljm_bg.jpg) no-repeat center top; padding-top:30px}
.dljm h3, .dljm h4{ color:#fff}
.dljm h4{ padding-bottom:37px}
.dljm_main{ width:1000px; margin:0 auto 0;}
.dljm_left{ float:left; width:375px; height:472px;}
.dljm_left dt{ width:371px; height:57px; border-bottom:1px solid #fef896;}
.dljm_left dt p{ color:#fdfeac; font-size:16px; font-family:"微软雅黑"; line-height:25px; font-weight:bold;}
.dljm_left dd{ width:372px; margin:0 auto 0;}
.dljm_left dd p{ margin:19px 0 0 0; width:368px; height:35px; border:1px solid #ffa31c; background:#ffebd7; line-height:35px;}
.dljm_left dd #beizhu{ width:368px; height:103px;}
.dljm_left dd p span{ float:left; margin:0 0 0 14px;_margin:0 0 0 7px;}
.dljm_left dd p input, .dljm_left dd p textarea{ display:block; float:left; width:170px; height:35px; line-height:35px; padding:0 0 0 4px; background:0; border:0}
.dljm_left dd p textarea{ width:280px; height:75px;}
.dljm_left #zxzx{ width:298px;}
.dljm_left #zxzx img{ float:left}
.dljm_left #zxzx input{ background: url(../images/index_tj.png) center no-repeat;float:left;width:125px;height:35px;margin-right:40px;border:none}
.dljm_right{ float:right; width:596px;padding-top:5px}
.dljm_right dt{ font-family:"微软雅黑"; font-size:18px; color:#FFF; font-weight:bold;}
.dljm_right dt font{ color:#fdfa03;}
/*代理加盟*/
/*联系我们*/
.lxwm{ width:100%; height:321px; background:url(../images/lxwm_bg.png) repeat-x}
.lxwm_main{ width:1000px; margin:0 auto 0;}
.lxwm_left{ float:left; width:515px;}
.lxwm_left img{ float:left;}
.lxwm_left dl{ width:396px; height:305px; float:left;}
.lxwm_left dl dd{ width:396px; height:80px; font-family:"微软雅黑"; font-weight:bold; color:#333333; font-size:12px;}
.lxwm_left dl dd p{ height:32px; line-height:32px;}
.lxwm_left dl dd font{ font-size:12px; font-family:"宋体"; color:#a5a5a7; line-height:16px; font-weight:100;}
.lxwm_left dl h3{ font-size:18px; font-family:"微软雅黑"; color:#0469b7;}
.lxwm_left dl h2{ font-size:14px; color:#fb6601; line-height:28px;}
.lxwm_left dl h2 font{ font-size:12px; color:#999999;}
.lxwm_left dl dt{ float:left; font-size:14px; color:#333333; margin:10px 0 0 0; _margin:5px 0 0 0}
.lxwm_main ol{ float:right; margin:2px 0 0 0;_margin:1px 0 0 0}
/*联系我们*/
/*foot*/
.foot{ height:64px; background:url(../images/foot_bg.png) top center repeat-y;}
.foot_main{ width:950px; height:64px; margin:0 auto 0;}
.foot_main dl{ width:628px; float:left;height:64px;}
.foot_main dl dd{ color:#f3f32f; width:628px; height:38px; line-height:38px;}
.foot_main dl dd a{ color:#f3f32f; font-size:12px; font-family:"微软雅黑";}
.foot_main dl dt{ font-family:"微软雅黑"; color:#fcfcc2; font-size:12px;}
.foot_main .foot_right{ width:181px; height:64px;}
.foot_main .foot_right a{ cursor:pointer;}
/*foot*/
/*************************************首页******************************************/

/*************************************案例******************************************/
/*banner*/
.case_banner a, .list_banner a, .td_banner a{ height:286px;  display:block;}
/*banner*/
/*case*/
.case, .list, .td{ height:auto; background:url(../images/case_bg.jpg) top center no-repeat;background-attachment:fixed; padding-bottom:30px}
.case_main{ width:1000px; height:auto; margin:0 auto 0;}
.case_main .case_title{ width:139px; height:26px; background:url(../images/case_an.png) no-repeat;}
.case_main dl{ width:302px; height:299px; background:#FFF; padding:9px 0 0 8px; font-family:"微软雅黑"; float:left;margin-bottom:35px;margin-left:10px;margin-right:10px}
.case_main dl dd, .case_main dl dt{ width:291px;}
    .case_main dl dt a {
        font-size: 14px;
        color: #000;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: inline-block;
        width: 100%;
    }
.case_main dl dt{ height:42px; line-height:42px;}
.case_main dl dd{ font-size:12px; color:#5a5959; line-height:22px;}

.case_main dl dd em {
        font-style: normal;
        color: #c00;
        font-size:12px;
    }
.case_main dl dt a em {
    font-style: normal;
    color: #c00;
    font-family:"微软雅黑"; 
    font-size:14px;
}

/*case*/
/*new_case*/
.new_case{ width:1000px; margin:0 auto 0; height:176px;}
.new_case img{ float:left} 
.new_case dl{ width:255px; height:176px; float:left;}
.new_case dl img{ width:255px; height:150px; float:left;} 
.new_case dl dt a{ width:255px; height:149px; display:block;}
.new_case dl dd{ width:255px; text-align:center; height:27px; line-height:27px; background:url(../images/new_case_ddbg.png) no-repeat;}
.new_case dl dd a{ font-size:14px; color:#fff; font-family:"微软雅黑";}
/*new_case*/
/*最新资讯*/
.list_news{ width:1000px; margin:0 auto 0; height:256px;}
.list_news_left{ float:left; width:768px; height:257px;}
.list_news_title{ width:715px; height:46px; line-height:46px; padding:0 0 0 5px; border-bottom:1px solid #d6d6d6; font-size:24px; font-family:"微软雅黑"; color:#585858;}
.list_news_title font{ color:#eb3900;}
.list_news_left ul li{ float:left; width:350px; background:url(../images/news_dian.png) no-repeat 0 11px; margin:0 0 0 5px; padding:0 0 0 6px; line-height:30px; }
.list_news_left ul li p a{ font-size:14px; color:#585858; font-family:"微软雅黑";}
.list_news_right{ float:right;}
/*最新资讯*/
/*************************************案例******************************************/
/*************************************列表******************************************/
/*banner*/
.list_banner a{ }
/*banner*/
/*list_nav*/
.list_nav{ width:1025px; margin:0 auto 0; height:auto;}
    .list_nav ul {
         height:auto;
         float:left;
         width:100%;
    }
.list_nav ul li{  float:left; margin:0 12px 15px;_margin:0 11px 15px}
.list_nav ul li.child:nth-child(5n+2){ margin-left: 182px; }
.list_nav ul li.child:nth-child(2){ margin-left: 11px; }
.list_nav ul li a{ width:145px;height:26px;  font-size:14px; color:#000; font-family:"微软雅黑"; background:#FFF; border-radius:10px;-moz-border-radius:10px;
-webkit-border-radius:20px;text-align:center; line-height:26px; display:block;  }
.list_nav ul li a#parent{ background:#039cd6; color:#FFF}
.list_nav ul li a#cancel{ background:#666666; color:#FFF}
.list_nav ul li a#parent.seleted{ background:#d20505; color:#FFF}
.list_nav ul li a.seleted{ background:#d20505; color:#FFF}
.list_nav ul li a:hover{ background:#d20505; color:#FFF}
.list_nav ul li a#parent:hover{ background:#039cd6; color:#FFF}
/*list_nav*/
/*list_main*/
.list_main{ width:1000px; margin:0 auto 0; height:143px;padding:5px}
.list_main_left{ float:left;}
.list_main_left img{ width:210px; height:140px; border-radius:10px}
.list_main_right{ float:right;  height:142px; width:781px; background:url(../images/list_right_bg.png) repeat-x ;}
.list_main_right dt{ width:761px; height:52px; line-height:52px; float:left}
.list_main_right dt a{ font-family:"微软雅黑"; font-size:18px; color:#039cd6}
.list_main_right dt a:hover{ color:#d20505}
.list_main_right dd em {
        font-style: normal;
        color: #c00;
        font-size:12px;
    }
.list_main_right dt a em {
    font-style: normal;
    color: #c00;
    font-family:"微软雅黑"; 
    font-size:18px;
}
.list_main_right dd{ width:740px; float:left; color:#525151; font-size:12px; font-family:"微软雅黑"; line-height:20px;}
.list_main_right dd a{ color:#039cd6;}
.list_main_right li{  float:right; margin:0 20px 0 0;_margin:0 10px 0 0;}
.list_main_right li a{ width:78px; height:22px; display:block; background:#a5a2a2; color:#FFF; border-radius:10px; line-height:22px; text-align:center}
.list_main_right li a:hover{background:#d20505;}

/*************************************文章列表******************************************/
.list_main_listarticle{width:1000px; margin:0 auto 0; height:115px;padding:5px}
.list_main_riqi{ float:left;width:113px; height:113px; border-radius:10px; background:#039cd6}
.list_main_riqi b{ color:#FFF; font-size:48px; text-align:center; display:block; padding-top:10px}
.list_main_riqi  font{ font-size:18px; color:#FFF; text-align:center; display:block}
.list_main_wz{ float:right; width:850px; background:url(../images/list_right_bg1.png) repeat-x; height:115px}
.list_main_wz dt{ width:761px; height:52px; line-height:52px; float:left}
.list_main_wz dt a{ font-family:"微软雅黑"; font-size:18px; color:#039cd6}
.list_main_wz dt a:hover{ color:#d20505}
.list_main_wz dd em {
        font-style: normal;
        color: #c00;
         font-size:12px;
    }
.list_main_wz dt a em {
    font-style: normal;
    color: #c00;
    font-family:"微软雅黑"; 
    font-size:18px;
}
.list_main_wz dd{ width:810px; float:left; color:#525151; font-size:12px; font-family:"微软雅黑"; line-height:25px;}
.list_main_wz dd a{ color:#039cd6;}
.list_main_wz li{  float:right; margin:0 20px 0 0;_margin:0 10px 0 0; position:relative}
.list_main_wz li a{ width:78px; height:22px; display:block; background:#a5a2a2; color:#FFF; border-radius:10px; line-height:22px; text-align:center; position:absolute; right:10px;top:-34px;*top:-88px}
.list_main_wz li a:hover{background:#d20505;}
/*list_main*/
/*************************************列表******************************************/

/*************************************专家团队******************************************/
/*banner*/
.td_banner a{ background:url(../images/td_banner.png) top center no-repeat;}
/*banner*/
/*td_title*/
.td_title{ width:1000px; margin:0 auto 0; height:26px;}
.td_title p a{ width:139px; height:26px; text-align:center; line-height:26px; color:#fff; font-family:"微软雅黑"; font-size:14px; background:#eb3900;margin:0 0 0 20px;_margin:0 0 0 10px;behavior: url(../images/ie-css3.htc); display:block; border-radius:40px}
/*td_title*/
/*td*/
.td{ height:auto;}
/*td*/
/*td_main*/
.td_main{ width:1000px; margin:0 auto 0; height:auto;}
.td_main dl{ float:left; width:185px; height:216px; margin-bottom:35px}
.td_main dl dt{ width:165px; margin:0 auto 0; }
.td_main dl dt img{ width:165px; height:165px; border-radius:100px;behavior: url(ie-css3.htc); display:block}
.td_main dl dd{ width:185px; height:50px; line-height:50px; text-align:center;}
.td_main dl dd a{ color:#2f2e2e; font-size:18px; font-family:"微软雅黑";}
.td_main dl dd a em {
    font-style: normal;
    color: #c00;
    font-family:"微软雅黑"; 
    font-size:18px;
}
/*td_main*/
/*************************************专家团队******************************************/

/*************************************关于我们******************************************/
/*关于我们*/
.clear{ clear:both}
.gywmbanenr{ height:286px;}
.gywmbanenr a{ display:block; height:621px;}
.gywm_title,.lxwm_title{ background:url(../images/linebg.jpg) repeat-x; height:41px; margin:20px auto}
.gywm_title b,.lxwm_title b{ font-size:32px; color:#027ad5; padding:0 5px; background:#FFF; width:306px; margin:0 auto; display:block}
.gywm_title b font,.lxwm_title b font{ font-size:24px; font-weight:100; color:#fb6702}
.gywmmain1,.gywmmain3{ width:1000px; height:auto; margin:0 auto;}
.gywmmain1 p{ float:left; line-height:30px; width:700px; text-indent:2em; color:#323232; font-size:14px; padding:10px 0 0 0}
.gywmmain1 img{ float:right; width:281px; height:293px;}
.gywmmain2{ height:395px; background:#e7e8e9; margin-top:20px}
.gywmmain2c{ width:1000px;  height:auto; margin:0 auto}
.gywmmain2c img{ float:left; width:421px; height:365px; margin-top:20px}
.gywmmain2c p{ float:right; line-height:32px; font-size:14px; color:#323232; width:570px; margin-top:20px}
.gywmmain2c p font{ display:block; font-size:16px; padding-top:50px }
.gywmmain3title{ font-size:26px; color:#505251; padding:20px 0 }
.gywmmain3 .dl1{ width:1000px;  height:auto;}
.gywmmain3 .dl1 dt{ background:url(../images/gywm_sawz1.jpg) no-repeat; width:489px; height:199px; float:left}
.gywmmain3 .dl1 dt p{ color:#525151; font-size:18px; line-height:22px; padding:50px 0 0 140px}
.gywmmain3 .dl1 dt span{ font-size:18px; display:block; color:#525151; padding:30px 0 0 44px}
.gywmmain3 .dl1 dd{ float:right}

.gywmmain3 .dl2{ width:1000px;  height:auto;}
.gywmmain3 .dl2 dt{ background:url(../images/gywm_sdwz2.jpg) no-repeat; width:510px; height:199px; float:right}
.gywmmain3 .dl2 dt p{ color:#525151; font-size:18px; line-height:22px; padding:50px 0 0 190px}
.gywmmain3 .dl2 dt span{ font-size:16px; display:block; color:#525151; padding:30px 0 0 44px}
.gywmmain3 .dl2 dd{ float:left}

.gywmmain3 .dl3{ width:1000px;  height:auto;}
.gywmmain3 .dl3 dt{ background:url(../images/gywm_sdwz3.jpg) no-repeat; width:489px; height:199px; float:left}
.gywmmain3 .dl3 dt p{ color:#525151; font-size:18px; line-height:22px; padding:50px 0 0 170px}
.gywmmain3 .dl3 dt span{ font-size:16px; display:block; color:#525151; padding:30px 0 0 44px}
.gywmmain3 .dl3 dd{ float:left}
.zzry{ width:1000px; margin:0 auto 0; height:773px;}
.zzry_title{ width:1000px; height:75px; line-height:75px; font-size:26px; color:#505251;}
.zzry dl img{ float:left;margin-left: 50px; margin-bottom: 10px}
.zzry dl img:nth-child(4n+1){ margin-left: 0px; }
.zzry dl{ width:1000px;}
/*************************************关于我们******************************************/
/*************************************联系我们******************************************/
/*联系我们*/
.lxwmbanenr{ height:621px; background:url(../images/gywm_benner.jpg) no-repeat top center}
.lxwmbanenr a{ display:block; height:621px;}
.lxwm_title b{ width:324px}
.lxwmmain{ background:url(../images/shuxian.jpg) top center no-repeat; width:1000px; height:auto; margin:0 auto}
.lxwmmain dl{ width:285px; height:auto; float:left}
.lxwmmain dl dt{ font-size:26px; padding-bottom:10px; color:#505251}
.lxwmmain dl dd{ font-size:14px; line-height:41px; color:#505251; background:url(../images/lxwmtb.jpg) no-repeat 0 12px; padding-left:30px;}
.map{ float:right; margin-top:50px}
/*************************************联系我们******************************************/
/*************************************招商加盟******************************************/
/*招商加盟*/
.zsjmbanenr{ height:286px; background:url(../images/zsjmbanner.jpg) no-repeat top center}
.zsjmbanenr a{ display:block; height:286px;}
.jmzsmain{ background:url(../images/case_bg.jpg) top center; min-height:10px; /*overflow:hidden*/}
.jmzsmain1{ width:1000px; height:auto; margin:0 auto;}
.jmzsmain1 p{ float:left; width:530px; padding-top:50px}
.jmzsmain1 p b{ font-size:38px; color:#555555; line-height:62px;}
.jmzsmain1 p b font{ color:#0084d3}
.jmzsmain1 p span{ display:block; line-height:30px; font-size:16px; color:#4f4e4e; padding-top:30px}
.jmzsmain1 p span font{ font-weight:bold;}
.jmzsmain1 img{ float:right; width:467px; height:333px;}
.jmzsmain2{ width:1000px; height:auto; margin:0 auto}
.jmzsmain2 b{ color:#414242; font-size:24px; padding-bottom:30px; display:block}
.jmzsmain2 p{ color:#414242; font-size:16px; line-height:36px;}
.jmzsmain3{ background:url(../images/jmbd.jpg) no-repeat top center; height:607px; margin-top:50px}
.jmzsmain3c{ width:1000px; height:auto; margin:0 auto}
.jmzsmian3c_right{ float:right; width:465px;}
.jmzsmian3c_right ol{ padding-top:20px; text-align:center; color:#FFF}
.jmzsmian3c_right ol p{ font-size:24px; padding-bottom:6px;}
.jmzsmian3c_right ol span{ font-size:12px;}
.jmzsmian3c_right dl{ width:365px; margin:0 auto; margin-top:20px}
.jmzsmian3c_right dl dd{ height:36px; background:#FFF; margin-bottom:20px; }
.jmzsmian3c_right dl dd font{ float:left; color:#414242; font-size:14px; color:#414242; line-height:36px; padding:0 0 0 15px}
.jmzsmian3c_right dl dd input{ float:left; border:none; margin-top:8px;width:180px; border:0}
.jmzsmian3c_right dl textarea{ width:300px; height:110px; margin-top:4px;border:0}
.jmzsmian3c_right dl dt input{ height:38px; line-height:38px; cursor:pointer; color:#FFF; width:368px; background:#00b6eb; border:none; font-size:18px; font-family:"Microsoft Yahei"}
/*************************************招商加盟******************************************/


/*分页*/
.pages{width:1000px; height: 15px;line-height: 15px;text-align: right;color:#666; margin:0 auto;}
.pages a{color: #2A79BB;margin-right: 13px}
.pages span{margin: 0 6px 0 5px;display:inline-block}

/*article*/
.article{ background:url(../images/case_bg.jpg) fixed no-repeat #f4f4f4; height:auto; margin:0 auto; padding-bottom:30px;}
 .bigimg {
    width: auto;
    height:auto;
    border-top: none;
    text-align:center;
    margin:0 auto
}

.bigimg img {
        width: auto;
        height: auto;
        text-align:center;
        margin:0 auto;
        max-width:996px
    }
.article h1{ font-size:20px; font-weight:bold; text-align:center; color:#06F; padding:30px 0}
.article_ms{ text-align:center; width:100%; height:auto; margin:0 auto; font-size:14px; padding-bottom:20px}
.article .wznr{ margin-top:20px; width:70%; height:auto; margin:0 auto;}
    .article .wznr span {
        display: initial
    }
    .article .wznr img{
        text-align:center;
    }

.article img{margin:0 auto}
.datu {
    width: 99%;
    height: auto;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    background: #fff;
    border: 1px solid #dfdfdf;
    border-top: none;
}
/*************************************专家团队文章当前位置******************************************/
.zjtdar_dqwz{ width:0; height:30px; /*border-bottom:1px solid #f7f7f7;*/ float:left;margin-left:200px}
.zjardq{ width:1000px; margin:0 auto 0; height:40px; line-height:40px;} 
.zjardq img{ margin:13px 10px 0 0; float:left;}
.zjardq p{ height:40px; line-height:40px; color:#666666; font-family:"微软雅黑"; font-size:14px; float:left;}
.zjardq p a{color:#666666; font-family:"微软雅黑"; font-size:14px;}
/*************************************专家团队文章主体******************************************/
.zjart_main{ width:1000px; margin:10px auto 0; }
.zjart_left{ float:left; width:683px;}
.zjart_left h1{ width:683px; text-align:center; height:63px; line-height:63px; font-size:24px; font-family:"微软雅黑"; color:#666666;}
.fbz{ width:683px; height:40px; line-height:40px; border:1px dashed #d2d2d2; border-left:0; border-right:0;}
.bshare-custom{ margin:8px 0 0 5px; float:left;}
.bshare-more{ height:26px; line-height:26px;}
.fbz dl p{ height:30px; float:right; font-size:12px; font-family:"微软雅黑"; color:#666666; margin:0 5px 0 0}
.zjjj{ margin:42px 0 0 0; height:175px;}
.zjjj img{ float:left;}
.zjjj dd, .zjjj dt{ margin:0 0 0 12px; float:left; border:1px solid #fbbb94; background:#faedce; color:#7e7d7d; line-height:24px; padding:3px 0 0 10px; font-size:14px;}
.zjjj dd{ width:475px; height:25px;}
.zjjj dt{ width:475px; height:130px; margin:13px 0 0 12px;}
.fbt{ width:683px;}
.fbt dt{ width:683px; height:41px; border-bottom:1px solid #d5d2d2; margin:0 0 10px 0}
.fbt dt p{ height:39px; line-height:39px; border-bottom:2px solid #0367d6; color:#0367d6; font-size:18px; font-family:"微软雅黑"; width:82px; text-align:center;}
.fbt dd p{ font-size:12px; font-family:"微软雅黑"; color:#7e7d7d; line-height:26px;}
.zjart_right{ float:right; width:302px; height:1027px; background:#f7f7f7; margin:10px 0 0 0}
.hyxw{ width:286px; margin:0 auto 0; height:45px; line-height:45px; font-family:"微软雅黑"; border-bottom:1px solid #005494;}
.hyxw font{ display:block; float:left; margin:0 0 0 5px; color:#666666; font-size:24px;}
.hyxw a{ display:block; float:right; margin:0 5px 0 0; color:#666666; font-size:14px;}
.zjart_right dl{ width:286px; margin:10px auto 0; height:110px; border-bottom:1px dashed #dcdcdc; }
.zjart_right dl p{ font-family:"微软雅黑"; width:286px; text-align:center; height:32px; line-height:32px;}
.zjart_right dl p a{ font-size:16px; color:#666666;}
.zjart_right dl dd, .zjart_right dl dt{ line-height:24px; font-size:12px; color:#666666; width:262px; margin:0 auto 0;}
.zjart_right dl dd a{ color:#fc0000}
/*************************************专家团队文章主体******************************************/
.qtzjtj{ width:1000px; margin:82px auto 10px; height:134px;}
.qtzjtj ul li{ margin-left:15px; float:left;text-align:center;}
.qtzjtj ul p{width:187px;height:58px; text-align:center;display: table-cell;vertical-align: middle;font-size:16px;color:white}
.qtzjtj ul .one{ margin-left:0px; width:187px;height:58px}
.qtzjtj ul .one1{ width:187px;height:58px}
.qtzjtj ul .two{ margin-top:17px;width:187px;height:58px}

/*************************************产品******************************************/
.NO1_title, .NO2_title, .NO3_title, .NO4_title{ width:100%; float:left; font-family:"微软雅黑"; margin:0 0 32px 0;}
.NO1_title span{ display:block; height:76px; background:url(../images/no1_top.jpg) no-repeat top center;}
.NO2_title span{ display:block; height:76px; background:url(../images/no2_top.jpg) no-repeat top center;}
.NO3_title span{ display:block; height:76px; background:url(../images/no3_top.jpg) no-repeat top center;}
.NO4_title span{ display:block; height:76px; background:url(../images/no4_top.jpg) no-repeat top center;}
.NO1_title p, .NO2_title p, .NO3_title p, .NO4_title p{ text-align:center; font-size:32px; color:#666666; font-weight:bold; height:59px}
.NO1_title p font, .NO2_title p font, .NO3_title p font, .NO4_title p font{ font-size:10px; color:#666666; font-weight:100;}
.NO1_title dt, .NO2_title dt, .NO3_title dt, .NO4_title dt{ height:42px; background:url(../images/no1_bt.jpg) no-repeat top center; margin:4px 0 0 0}
.NO1_cp, .NO2_cp, .NO3_cp, .NO4_cp{ width:1000px; margin:0 auto 0;}
.NO1_cp dl{ float:left; width:180px; height:150px; margin:0 0 0 22px; font-family:"微软雅黑";}
.NO1_cp dt a{ width:180px; display:block;}
.NO1_cp dd{ width:180px; height:29px; margin:0 auto 0; background:#666666; text-align:center; line-height:29px;}
.NO1_cp dd a{ color:#fff; font-size:12px;}
.NO1_cp .cp_01{ margin:0; border:1px solid #dcdcdc;border-bottom:none}
.NO1_cp .cp_02{ margin:0 0 0 65px; border:1px solid #dcdcdc;border-bottom:none}
.NO1_cp .cp_03{ margin:0 0 0 65px; border:1px solid #dcdcdc;border-bottom:none}
.NO1_cp .cp_04{ margin:0 0 0 65px; border:1px solid #dcdcdc;border-bottom:none}
.NO1_cp .cp_05{ margin:18px 0 0 0; border:1px solid #dcdcdc;border-bottom:none}
.NO1_cp .cp_06{ margin:18px 0 0 65px; border:1px solid #dcdcdc;border-bottom:none}
.NO1_cp .cp_07{ margin:18px 0 0 65px; border:1px solid #dcdcdc;border-bottom:none}
.NO1_cp .cp_08{ margin:18px 0 0 65px; border:1px solid #dcdcdc;border-bottom:none}
 
.NO2_title{ margin:0;}
.NO2_title dd{ background:url(../images/no2_top.jpg) no-repeat top center;}
.NO2_cp dl{ width:auto; height:auto; float:left; margin:10px 0 0 0;}
/*.NO2_cp img,*/ .NO3_cp img{ float:right;}
/*.NO2_cp dl img{ float:left;}*/
.NO2_cp dl dd{ float:right; font-family:"微软雅黑"; font-size:14px; color:#969595;  float:left; max-width:935px;  margin:0 0 0 4px}

.NO3_title dd{ background:url(../images/no3_top.jpg) no-repeat top center;}
.NO3_cp dl{ width:539px; float:left;}
.NO3_cp dl p{ color:#666666; font-size:14px; font-family:"微软雅黑"; line-height:25px;}
.NO3_cp ol dt, .NO3_cp ol dd{ float:left; width:431px;}
.NO3_cp ol p{ float:left}

.NO4_title{ margin:0;}
.NO4_fl{ width:946px; margin:25px auto 0;}
.NO4_fl_bt{ width:946px; margin:11px auto 0;}
.NO4_title dd{ background:url(../images/no4_top.jpg) no-repeat top center; height:76px}
.NO4_cp .NO4_cp_k{ border-bottom:14px solid #414b55; width:980px; margin:0 auto 0; height:14px; clear:both;}
.NO4_cp dl, .NO4_fl_bt p{ width:173px; height:223px; float:left; margin:0 0 0 22px; margin:0 0 0 17px;}
.NO4_cp dl dd{ width:173px; height:47px; line-height:47px;text-align:center; }
.NO4_cp dl dd a{ color:#090909; font-size:16px; font-family:"微软雅黑"; font-weight:bold;}
.NO4_cp .NO4_cp_l{ width:100%; height:1px; border:1px solid #f2f2f2; clear:both}
.NO4_fl_bt p{ color:#414b55; font-size:16px; font-family:"宋体"; line-height:25px; height:auto; padding:0 5px 0 5px; width:163px;}

/*站内局部搜索*/
.search .form{ margin:10px 0 0 0; margin-right:200px; _margin:5px 0 0 0; float:right; width:220px; height:35px; border:1px solid #d5d4cf;border-radius:7px; background:#FFF;}
.search .form .search-keyword{ background:0; border:0; float:left; margin:0 0 0 6px; _margin:0 0 0 3px; height:35px; line-height:35px; width:170px;}
.search .form .search-submit{ background:url(../images/search.png) no-repeat; float:right; width:35px; height:35px; border:0; cursor:pointer;}

/*默认样式，主要是position:fixed实现屏幕绝对定位*/ 
#gotoTop{display:none;position:fixed;top:75%;left:50%;cursor:pointer;margin-top:-50px;margin-left:520px;padding:9px 4px;width:20px;text-align:center;border:1px solid #e0e0e0;background:#fff;} 
/*用CSS表达式(expression)来实现ie6下position:fixed效果*/ 
#gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")} 
/*鼠标进入的反馈效果*/ 
#gotoTop.hover{background:#5CB542;color:#fff;text-decoration:none;} 
.article span {height:auto!important;}

.news_left ul li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 200px;
}
.jjfa dl, .zjtd dl {
    width: 350px;
}

.xlzxs_main .xlzxs_left .li2 p {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xlzxs_main .xlzxs_left .li1 p {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xlzxs_main .xlzxs_left .li3 p {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news_right1 dd .p_de {
    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
}
.b-none {
    width: 218px!important;
    height: 108px !important;
    background: none !important;
}

.zjart_right dl p a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 250px;
    display: inline-block;
}

.zjart_right dl {
    height: 105px;
}

.zjart_right dl dd {
    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
}

.list_news_left ul li p a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 250px;
    display: inline-block;
}

.list_news {
    height: 276px;
}

.NO4_fl_bt p {
    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 5;
    font-family: "微软雅黑";
}

.case_main dl dd {
    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    line-height: 20px;
}

.list_nav ul li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.NO1_title p font {
    position: absolute;
    text-align: center;
    left: 23%;
}
.dljm_left #zxzx input {
    background: none;
    background-color: #5acff5;
    border-radius: 3px;
    color: #fff;
}
.zx-btn {
    background-color: #e7782f;
    display: inline-block;
    height: 35px;
    width: 125px;
    border-radius: 3px;
    color: #fff;
    text-align: center;
    line-height: 35px;
}
.xlzxs h3, .qyjj h3, .dljm h3 {
    padding-top: 20px;
    padding-bottom: 28px;
}

.dljm {
    clear: both;
}

.dljm h3 {
    padding-top: 0px;
    padding-bottom: 28px;
}

.lxwm_main {
    clear: both;
}

.mt50 {
    margin-top: 30px !important;
}

#zxzx {
    margin-top: 10px;
}

.jjfa dl dt {
    margin-top: 25px;
}

.xlzxbm dl h3 {
    padding-top: 47px;
    padding-bottom: 57px;
}

.xlzxs h4 {
    /*margin-top: 28px;*/
    margin-bottom: 25px;
}

.xlzxs h3 {
    margin-top: 14px;
}

.xlzxs_main .xlzxs_left .li1 p {
    margin-top: 25px;
}

.xlzxs_main .xlzxs_left .li2 p {
    margin-top: 25px;
}

.zjtd dl {
    margin-bottom: 41px
}

    .zjtd dl dt {
        margin-top: 37px;
    }

.qyjj h4 {
    margin-bottom: 25px;
}

.xlzxs {
    padding-bottom: 20px;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clearfix {
    *zoom: 1;
}

.gywmmain2 {
    height: auto;
}
.gywm_title b font, .lxwm_title b font {
    display: inline-block !important;
}
.gywmmain2c {
    position: relative;
}

    .gywmmain2c img {
        position: absolute;
        top: 0;
        left: -20px;
        right: 570px;
        bottom: 0;
        margin: auto;
        height: 100%;
    }
.news_right .news_right1 dt p a {
    overflow: hidden;
    text-overflow: ellipsis;
}

.div_3 {
    width: 295px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
}

.news_right1 dd .p_de {
    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
}

.div_3 a {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    color: #b20101;
    margin-left: 12px;
}
.zjtd_main dl dd {
    height: 125px;
    width: 198px;
    /*line-height:25px;*/
    /*border:1px solid red;*/
}

    .zjtd_main dl dd .p_zj {
        line-height: 25px;
        padding: 0;
        margin: 0;
    }

.zjtd dl dt {
    margin-top: 0
}

.div_3 {
    height: 75px;
    width: 280px;
    /*border:1px solid red;*/
}

    .div_3 a {
        margin-left: 0
    }

.news_right1 dd .p_de {
    webkit-line-clamp: 3 !important;
}

.p_de {
    line-height: 25px;
    padding: 0;
    margin: 0;
}

.zjtd dl dt {
    margin-top: 0
}

.jjfa ol p {
    line-height: 36px
}

.pic {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: left;
    width: 33%;
    text-align: left;
}

.news_left ul li a {
    width: 240px;
}

.lxwm_left dl {
    height: 260px;
}

.lxwm_left {
    padding-top: 30px;
}
.list_main_right dt a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.list_main_right dd {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp:  2;-webkit-box-orient: vertical;line-height: 20px;}
.list_main_right a {color: #039cd6; display: inline-block;}
/* 这里的样式复制到style.css的下面  20241227*/
.swiper-contione {
    width: 320px;
    /* height: 400px; */
    overflow: hidden;
    /* margin: 20px auto; */
    position: relative;
}
/* .rollBox {margin: 0;} */
.swiper {
    width: 9999999px;
    height: 217px;
    transition: all 1s ease;
}

.swiper-item {
    width: 326px;
    height: 217px;
    float: left;
    position: relative;
}

.swiper-point {
    width: 100%;
    height: 40px;
    position: absolute;
    bottom: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.point {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.9);
    margin-right: 5px;
    float: left;
}

    .point.active {
        background: #fff;
    }

.swiper-left {
    width: 20px;
    height: 100%;
    position: absolute;
    top: 0;
    left: -30px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.4s ease;
}

.swiper-right {
    width: 20px;
    height: 100%;
    position: absolute;
    top: 0;
    right: -30px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.4s ease;
}

    .swiper-left img,
    .swiper-right img {
        cursor: pointer;
    }

.swiper-contione:hover .swiper-left {
    left: 0;
}

.swiper-contione:hover .swiper-right {
    right: 0;
}

.banner-font h5 {
    width: 97px;
    height: 35px;
    line-height: 36px;
    font-size: 16px;
    font-family: "微软雅黑";
    color: #864101;
    text-align: center;
    border-bottom: 2px solid #864101;
    float: left;
}

.banner-font h5 {
    width: 97px;
    height: 35px;
    line-height: 36px;
    font-size: 16px;
    font-family: "微软雅黑";
    color: #864101;
    text-align: center;
    border-bottom: 2px solid #864101;
    float: left;
}
.lxwmmain {
    background-repeat: repeat-y;
    min-height: 600px;
}

.nav a:nth-child(9) {
    font-weight: bold;
}

.nav #nav_current {
    font-weight: bold;
}

a:-webkit-any-link {
    color: #000 !important;
}

.lxwmmain dl {
    width: 425px !important;
}

.lxwmmain .lxwm_left dl {
    width: 200px !important;
}