@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#333333; background:#fff; font-family:'微软雅黑'; line-height:24px;}

a { color:#333333; font-size:12px; text-decoration:none; }

a:hover { text-decoration:none;}



/***************index css********************/
.top{ width:100%; height:83px; background:url(../images/top.jpg) repeat-x}
.top .bg{ width:1020px; height:83px; margin:0 auto}

.logoo{ width:230px; height:83px; float:left}
.top .login{ float:right; margin-top:28px;}
.top .login .btn1{ width:51px; height:33px; float:left; background:#e83b03; border:1px solid #e83b03; display:block; text-align:center; line-height:33px; color:#ffffff; font-size:14px;}
.top .login .btn2{ width:51px; height:33px; float:left; background:#fff; border:1px solid #e1e1e1; display:block; text-align:center; line-height:33px; color:#666666; font-size:14px; margin-left:8px;}



#nav{ width:auto; height:83px; float:right; margin-right:20px;}
#nav ul{ }
#nav ul li { float:left; display:inline; width:auto; height:83px; margin-left:10px; margin-right:10px;}
#nav ul li a{ display:block; width:auto; height:83px; line-height:90px; color:#333333; font-size:16px; padding-left:3px; padding-right:3px;}
#nav ul li a:hover{ color:#ef3b00; background:url(../images/h.jpg) repeat-x bottom}
#nav ul li a.current{ color:#ef3b00; background:url(../images/h.jpg) repeat-x bottom}

.flash{ width:1920px; height:499px; margin:0 auto; position:relative; background:url(../images/banner-bg.jpg) no-repeat}
.flash .search{ position:absolute; z-index:9999; width:780px; height:90px; left:50%; margin-left:-390px; top:48px; background:#b2beca; border-radius:5px; box-shadow:0 0 5px #000;}
.flash .search .list{ width:auto; height:32px; margin-left:12px; margin-top:6px;}
.flash .search .list ul li{ float:left; cursor:pointer; width:58px; height:32px; margin-right:1px; text-align:center; line-height:32px; color:#333333; font-size:18px;}
.flash .search .list ul li:hover{ background:#ed3b00; color:#fff;}
.flash .search .list ul li.active{ background:#ed3b00; color:#fff;}
.flash .search .box{ width:765px; height:42px; margin-left:12px; margin-top:6px;}
.flash .search .box .select{ width:110px; height:40px; background:#fff; border:none; border-radius:3px; line-height:40px; text-indent:10px; color:#666666; font-size:14px; float:left; margin-right:1px;}
.flash .search .box .inp{ width:333px;}
.flash .search .box .btn{ width:90px; height:40px; float:left; background:url(../images/an-s.jpg) no-repeat; cursor:pointer; border:none}
.flash .search .box .nr{ display:none}
.flash .bg{ position:absolute; z-index:888; width:1020px; height:499px; left:50%; margin-left:-510px;}
.flash .bg .address1{ position:absolute; display:block; overflow:hidden; z-index:99; width:89px; height:56px; background:url(../images/wz-ico2.png) no-repeat;}
.flash .bg .address1 .name{ width:49px; height:23px; line-height:23px; text-align:center; color:#fff; font-size:14px; margin-top:31px;}
.flash .bg .address1:hover .name{ text-decoration:underline}
.flash .bg .jb{ left:205px; top:154px;}
.flash .bg .jd{ left:272px; top:184px;}
.flash .bg .yz{ left:192px; top:345px;}
.flash .bg .gx{ left:546px; top:189px;}
.flash .bg .hs{position:absolute;z-index:99;display:block;overflow:hidden;width:85px;height:58px;left:155px;top:229px;background:url(../images/wz-ico1.png) no-repeat;}
.flash .bg .hs .name{ width:49px; height:23px; line-height:23px; text-align:center; color:#fff; font-size:14px; margin-top:35px; margin-left:36px;}
.flash .bg .hs:hover .name{ text-decoration:underline}
.flash .bg .dbxc{ position:absolute; z-index:99; display:block; overflow:hidden; width:113px; height:55px; left:357px; top:252px; background:url(../images/wz-ico3.png) no-repeat;}
.flash .bg .dbxc .name{ width:70px; height:23px; line-height:23px; text-align:center; color:#fff; font-size:14px; margin-top:32px; margin-left:43px;}
.flash .bg .dbxc:hover .name{ text-decoration:underline}
.flash .bg .nbsw{ position:absolute; z-index:99; display:block; overflow:hidden; width:117px; height:52px; left:333px; top:360px; background:url(../images/wz-ico4.png) no-repeat;}
.flash .bg .nbsw .name{ width:80px; height:23px; line-height:23px; text-align:center; color:#fff; font-size:14px; margin-top:22px; margin-left:37px;}
.flash .bg .nbsw:hover .name{ text-decoration:underline}


.flash .bg .hs{ position:absolute; z-index:99; width:85px; height:58px; background:url(../images/wz-ico1.jpg) no-repeat;}
.flash .bg .hs .name{ width:49px; height:23px; line-height:23px; text-align:center; color:#fff; font-size:14px;}
.flash .bg .hs:hover .name{ text-decoration:underline}



.banner-ment{ width:1920px; height:64px; border-bottom:1px solid #e4e4e4; background:#fafbfc}
.banner-ment .bg{ width:1020px; height:64px; margin:0 auto}
.banner-ment .bg .tel{ float:left; background:url(../images/tel-ico.png) 0 13px no-repeat; padding-left:52px; line-height:64px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:38px;}
.banner-ment .bg ul{ float:right}
.banner-ment .bg ul li{ border-right:1px solid #dcdcdc; width:154px; height:64px; position:relative; overflow:hidden; float:left}
.banner-ment .bg ul li i{ display:block; width:32px; height:32px; position:absolute; overflow:hidden; left:18px; top:18px; z-index:99}
.banner-ment .bg ul li i span{ display:none; width:32px; height:32px; position:absolute; z-index:999; left:0; top:0}
.banner-ment .bg ul li .name{ height:32px; margin-top:18px; line-height:32px; padding-left:58px; color:#666666; font-size:18px;}
.banner-ment .bg ul li:hover{ background:#ed3b00;}
.banner-ment .bg ul li:hover i span{ display:block}
.banner-ment .bg ul li:hover .name{color:#fff;}


/******************************** index *********************************/
.titles{ width:100%; height:49px; background:url(../images/title-ico.png) 0 16px no-repeat; border-bottom:1px solid #dfdfdf; line-height:49px; text-indent:33px; color:#333333; font-size:16px; font-weight:bold;}
.titles span{ margin-left:8px; color:#333333; font-size:14px; font-weight:normal; color:#333333}
.titles a.more{ float:right; font-size:12px; height:49px; line-height:60px; font-weight:normal}


.side1{ width:1020px; height:auto; margin:0 auto; overflow:visible}
.side1 .left{ width:262px; height:auto; border:1px solid #dfdfdf; float:left; overflow:visible}
.side1 .left .title{ width:100%; height:50px; background:url(../images/side-left-title.jpg) repeat-x; line-height:50px; color:#333333; overflow:visible; font-size:16px; text-indent:11px;}
.side1 .left .title a{ color:#333; font-size:12px; margin-left:6px;}
.side1 .left .txt{ width:262px; height:auto; overflow:visible}
.side1 .left .txt dl{ width:100%; height:auto; overflow:visible; border-bottom:1px solid #dfdfdf; margin-top:15px; position:relative;}
.side1 .left .txt dl dt{ width:242px; height:28px; line-height:28px; margin:0 auto; background:url(../images/next-ico.png) no-repeat right center; color:#144e75; font-size:14px; font-weight:bold}
.side1 .left .txt dl dd{ width:242px; height:44px; margin:0 auto; margin-top:5px; overflow:hidden; padding-bottom:10px;}
.side1 .left .txt dl dd ul li{ height:24px; line-height:24px; float:left; margin-right:10px;}
.side1 .left .txt dl dd ul li a{ display:block; height:24px; line-height:24px; color:#333333; font-size:12px;}
.side1 .left .txt dl dd ul li a:hover{ text-decoration:underline}
.side1 .left .txt dl:hover dt{ color:#ed3a00}
.side1 .left .txt dl .box{ position:absolute; width:600px; z-index:9999; left:262px; top:-16px; border:1px solid #ccc9c9; background:#fff; display:none}
.side1 .left .txt dl .box .nr{ padding:25px;}
.side1 .left .txt dl .box .nr ul li{height:24px; line-height:24px; float:left; margin-right:10px;}
.side1 .left .txt dl .box .nr ul li a{ display:block; height:24px; line-height:24px; color:#333333; font-size:12px;}
.side1 .left .txt dl .box .nr ul li a:hover{ text-decoration:underline}


.side1 .right{ width:736px; height:auto; float:right}
.side1 .right .list{ height:26px; margin-top:17px;}
.side1 .right .list ul li{ float:left; height:26px; margin-right:5px; cursor:pointer; line-height:26px; padding-left:10px; padding-right:10px; color:#333333; background:#f0f0f0; font-size:14px;}
.side1 .right .list ul li:hover{ background:#ed3b00; color:#fff;}
.side1 .right .list ul li.active{ background:#ed3b00; color:#fff;}
.side1 .right .box{ width:736px; height:auto; margin-top:17px;}
.side1 .right .box .nr{ display:none}
.side1 .right .box ul li{ width:233px; height:304px; float:left; margin-left:18px; overflow:hidden; margin-bottom:30px;}
.side1 .right .box ul li.li1{ margin-left:0}
.side1 .right .box ul li .tu{ width:233px; height:156px; display:block}
.side1 .right .box ul li .tu img{width:233px; height:156px; display:block}
.side1 .right .box ul li .name{ width:100%; height:23px; margin-top:4px;}
.side1 .right .box ul li .name strong{ float:left; width:105px; height:23px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:23px; color:#144e75; font-size:14px;}
.side1 .right .box ul li .name .link{ float:right;}
.side1 .right .box ul li .name .link a{ display:block; width:35px; height:21px; border:1px solid #dfdfdf; color:#555555; text-align:center; line-height:21px; overflow:hidden; float:left; margin-left:4px;}
.side1 .right .box ul li .name .link a:hover{ background:#21333f; border:1px solid #21333f; color:#fff;}
.side1 .right .box ul li .memo{ width:231px; height:55px; margin-top:8px; border:1px dashed #dfdfdf; text-align:center; line-height:28px; font-size:14px; font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#ed3b00}
.side1 .right .box ul li .dress{ width:100%; height:30px; line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#333333;}
.side1 .right .box ul li .more{ width:233px; height:26px; display:block; text-align:center; line-height:26px; color:#333333; font-size:12px; background:#f0f0f0}
.side1 .right .box ul li .more:hover{ background:#ed3b00; color:#fff;}

.ggs{ width:100%; height:auto; clear:both; margin-top:10px;}
.ggs img{ display:block; width:100%;}

.side2{ width:1020px; height:auto; clear:both; margin-top:10px;}
.side2 .left{ width:736px; height:auto; float:left;}
.side2 .left .txt{ width:736px; height:auto; margin-top:20px;}
.side2 .left .txt dl{ width:230px; height:100px; overflow:hidden; background:#fff; border:1px solid #f0f0f0; position:relative; float:left; margin-left:20px; margin-bottom:20px;}
.side2 .left .txt dl dt{ width:80px; height:100px; float:left; overflow:hidden}
.side2 .left .txt dl dt img{width:80px; height:100px; display:block}
.side2 .left .txt dl dd{ width:130px; height:85px; float:left; margin-left:10px; margin-top:12px; overflow:hidden}
.side2 .left .txt dl dd .name{ height:22px; line-height:22px; color:#333333; font-size:14px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.side2 .left .txt dl dd .memo{ width:130px; height:auto; margin-top:12px; line-height:20px; color:#333333}
.side2 .left .txt dl i{ position:absolute; width:47px; height:42px; z-index:999; top:0; right:0; display:block}
.side2 .left .txt dl:hover{ background:#f0f0f0}
.side2 .left .txt dl.dl1{ margin-left:0}

.side2 .fk{ width:264px; height:415px; float:right; background:#ed3a00}
.side2 .fk .title{ height:60px; line-height:60px; color:#ffffff; font-size:16px; text-indent:19px;}
.side2 .fk .txt{ width:262px; height:296px; margin:0 auto; background:#f6f6f6;}
.side2 .fk .txt .bt{ width:240px; height:42px; margin:0 auto; line-height:42px; color:#333333; font-size:14px;}
.side2 .fk .txt ul{ overflow:hidden; width:240px; margin:0 auto;}
.side2 .fk .txt ul li{ min-height:40px; overflow:hidden; margin-bottom:10px;}
.side2 .fk .txt ul li .inp{ width:200px; height:20px; padding:10px 5px 10px 35px; line-height:20px; border:none; color:#333333; background:url(../images/index_27.png) 10px 12px no-repeat #e0e0e0; border-radius:5px;}
.side2 .fk .txt ul li .inp2{ background:url(../images/index_31.png) 10px 12px no-repeat #e0e0e0;}
.side2 .fk .txt ul li .tex{ width:220px; height:115px; padding:10px; line-height:20px; border:none; background:#e0e0e0; border-radius:5px;}
.side2 .fk .btn{ width:264px; height:59px; background:#ed3a00; border:none; cursor:pointer; text-align:center; line-height:59px; color:#fff; font-size:16px;}

.side3{ width:1020px; height:auto; clear:both; margin-top:12px;}
.side3 .left{ width:736px; height:auto; float:left;}
.side3 .left .list{ height:26px; margin-top:15px;}
.side3 .left .list ul li{ float:left; height:26px; margin-right:5px; cursor:pointer; line-height:26px; padding-left:10px; padding-right:10px; background:#f0f0f0; color:#333333; font-size:14px;}
.side3 .left .list ul li:hover{ background:#ed3b00; color:#fff;}
.side3 .left .list ul li.active{ background:#ed3b00; color:#fff;}
.side3 .left .box{ width:736px; height:auto; margin-top:15px;}
.side3 .left .box .nr{ display:none}
.side3 .left .box ul.ul1{ width:736px; height:auto;}
.side3 .left .box ul.ul1 li{ width:233px; height:280px; float:left; margin-left:18px; overflow:hidden; margin-bottom:30px;}
.side3 .left .box ul.ul1 li.li1{ margin-left:0}
.side3 .left .box ul.ul1 li .tu{ width:233px; height:156px; display:block}
.side3 .left .box ul.ul1 li .tu img{width:233px; height:156px; display:block}
.side3 .left .box ul.ul1 li .name{ width:100%; height:23px; margin-top:4px;}
.side3 .left .box ul.ul1 li .name strong{ float:left; width:100%; height:23px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:23px; color:#144e75; font-size:12px;}
.side3 .left .box ul.ul1 li .memo{ width:231px; height:28px; margin-top:8px; border:1px dashed #dfdfdf;  line-height:28px; font-size:14px; font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#ed3b00}
.side3 .left .box ul.ul1 li .memo span{ float:right;}
.side3 .left .box ul.ul1 li .dress{ width:100%; height:30px; line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#333333;}
.side3 .left .box ul.ul1 li .more{ width:233px; height:26px; display:block; text-align:center; line-height:26px; color:#333333; font-size:12px; background:#f0f0f0}
.side3 .left .box ul.ul1 li .more:hover{ background:#ed3b00; color:#fff;}
.side3 .left .box .box-list{ width:736px; height:auto; border-top:1px dashed #f0f0f0; margin-top:20px;}
.side3 .left .box .box-list ul.ul2{ width:244px; height:215px; float:left; overflow:hidden; border-left:1px dashed #f0f0f0; padding-top:15px;}
.side3 .left .box .box-list ul.ul2 li{ width:230px; height:30px; margin:0 auto; overflow:hidden; line-height:30px;}
.side3 .left .box .box-list ul.ul2 .box-nr{ width:85px; height:30px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.side3 .left .box .box-list ul.ul2 .box-nr2{ width:50px; height:30px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#ed3a00; margin-left:10px;}
.side3 .right{ width:264px; height:auto; float:right; background:#f0f0f0;}
.side3 .right .list{ width:264px; height:54px;}
.side3 .right .list ul li{ width:132px; height:54px; float:left; cursor:pointer; text-align:center; line-height:54px; color:#333333; font-size:14px;}
.side3 .right .list ul li:hover{ background:url(../images/side3-right-title.jpg) no-repeat}
.side3 .right .list ul li.active{ background:url(../images/side3-right-title.jpg) no-repeat}
.side3 .right .box{ width:264px; height:auto; display:block; margin-top:15px;}
.side3 .right .box .nr{ display:none}
.side3 .right .box dl{ width:264px; height:92px; overflow:hidden; margin-bottom:3px;}
.side3 .right .box dl dt{ width:117px; height:78px; display:block; float:left; margin-left:5px; margin-top:7px;}
.side3 .right .box dl dt img{width:117px; height:78px; display:block;}
.side3 .right .box dl dd{ width:128px; height:70px; float:left; overflow:hidden; margin-left:7px; margin-top:12px;}
.side3 .right .box dl dd .name{ width:128px; height:22px; line-height:22px; color:#333333; font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.side3 .right .box dl dd .memo{ width:128px; height:auto; margin-top:7px; color:#ed3a00; line-height:20px;}
.side3 .right .box dl:hover{ background:#d5d5d5}

.news-box{ width:1020px; height:auto; clear:both; margin-top:15px;}
.news-box .bg{ width:1020px; height:auto; margin-top:20px;}
.news-box .box{ width:250px; height:270px; float:left; margin-left:6px;}
.news-box .box .tu{ width:250px; height:80px;}
.news-box .box .txt{ width:250px; height:165px; margin-top:7px;}
.news-box .box .txt ul li{ width:100%; height:26px;}
.news-box .box .txt ul li a{ color:#333333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; height:26px; line-height:26px;}
.news-box .box .txt ul li a:hover{ color:#ed3a00}

/****************************** 内页 *************************************/
.mbxn{ width:100%; height:40px; background:#fbfbfb;}
.mbxn .bg{ width:1000px; height:40px; margin:0 auto; background:url(../images/title-ico.png) 0 11px no-repeat; line-height:40px; padding-left:30px; color:#333333; font-size:14px;}
.mbxn .bg a{ font-size:14px;}

.tjss{ width:1020px; height:auto; margin:0 auto; margin-top:15px; background:#f2f2f2;}
.tjss .title{ height:40px; line-height:40px; color:#333333; font-size:18px; text-indent:12px;}
.tjss .txt{ width:1018px; height:auto; background:#fbfbfb; margin:0 auto; padding-top:20px; padding-bottom:10px;}
.tjss .txt dl{ width:1018px; height:auto; overflow:hidden; margin-bottom:8px}
.tjss .txt dl dt{ width:61px; height:26px; overflow:hidden; float:left; line-height:26px; background:#d6d6d6; text-align:center; margin-left:10px;}
.tjss .txt dl dd{ margin-left:80px;}
.tjss .txt dl dd ul{ float:left; display:inline}
.tjss .txt dl dd ul li{ width:auto; height:26px; float:left; margin-right:6px; margin-bottom:5px;}
.tjss .txt dl dd ul li a{ display:block; height:26px; line-height:26px; padding-left:6px; padding-right:6px; color:#333333; font-size:12px;}
.tjss .txt dl dd ul li a:hover{ color:#fff; background:#e83b03}
.tjss .txt dl dd ul li a.active{ color:#fff; background:#e83b03}
.tjss .txt dl dd .box{ float:left; display:inline; height:26px;}
.tjss .txt dl dd .box .inp{ width:54px; height:24px; border:1px solid #dddddd; background:#fff; text-align:center; line-height:24px; float:left}
.tjss .txt dl dd .box span{ height:26px; float:left; padding-left:4px; padding-right:4px; line-height:26px;}
.tjss .txt dl dd .box .btn{ width:61px; height:26px; display:block; line-height:26px; border:none; background:#e7e7e7; text-align:center; float:left; margin-left:10px; color:#333333; cursor:pointer}
.tjss .search{ margin-left:11px; margin-top:12px; margin-bottom:10px; height:32px;}
.tjss .search .wbk{ width:286px; height:30px; background:#fff; line-height:30px; border:1px solid #e0e0e0; text-indent:10px; border-right:none; color:#333333; float:left}
.tjss .search .btn{ float:left; width:52px; height:32px; border:none; background:#e83b03; cursor:pointer; text-align:center; line-height:30px; color:#fff; font-size:16px;}

.csczlb{ width:1020px; height:auto; margin:0 auto;}
.csczlb .left{ width:736px; float:left}
.csczlb .left .list{ width:734px; height:50px; border:1px solid #dddddd;}
.csczlb .left .list ul li{ width:146px; height:50px; float:left; border-right:1px solid #ddd;}
.csczlb .left .list ul li a{ display:block; width:146px; height:50px; text-align:center; line-height:50px; color:#333333; font-size:18px; background:#fbfbfb;}
.csczlb .left .list ul li a:hover{ background:#e83b03; color:#fff;}
.csczlb .left .list ul li a.active{ background:#e83b03; color:#fff;}
.csczlb .left .list ul li.px{ border-right:none; background:url(../images/bottom-ico.png) 118px 23px no-repeat #dddddd; line-height:50px; text-indent:25px; cursor:pointer;}
.csczlb .left .list ul li.dz{background:url(../images/top-ico.png) 118px 23px no-repeat #dddddd;}
.csczlb .left .txt{ width:736px; height:auto; margin-top:25px;}
.csczlb .left .txt dl{ width:736px; height:176px; border-bottom:1px dashed #f0f0f0; overflow:hidden; margin-bottom:20px;}
.csczlb .left .txt dl dt{ width:234px; height:156px; float:left; overflow:hidden}
.csczlb .left .txt dl dt img{ display:block; width:234px; height:156px;}
.csczlb .left .txt dl dd{ width:493px; height:234px; float:right; overflow:hidden}
.csczlb .left .txt dl dd .nr{ width:345px; height:234px; float:left}
.csczlb .left .txt dl dd .nr .name{ height:28px; line-height:28px; margin-top:8px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#144e75; font-weight:bold; font-size:16px;}
.csczlb .left .txt dl dd .nr .memo{ width:345px; height:70px; margin-top:10px; line-height:22px; color:#333333}
.csczlb .left .txt dl dd .nr .more{ width:345px; height:26px; display:block; background:#f0f0f0; text-align:center; line-height:26px; margin-top:14px;}
.csczlb .left .txt dl dd .nr .more:hover{ background:#e83b03; color:#fff;}
.csczlb .left .txt dl dd .box{ width:108px; height:154px; border:1px dashed #dfdfdf; float:right; text-align:center;}
.csczlb .left .txt dl dd .box strong{ color:#ed3b00; font-size:16px; line-height:28px;}
.csczlb .left .txt dl dd .box .memo{ margin-top:37px; line-height:22px;}

.csczlbsd{ width:1020px; height:auto; margin:0 auto}
.csczlbsd .left{ width:736px; height:auto; float:left; background:#fbfbfb}
.csczlbsd .left .left-top{ width:720px; height:auto; margin:0 auto; margin-top:15px;}
.csczlbsd .left .left-top .name{ width:720px; height:36px; line-height:36px; color:#333333; font-size:18px; font-weight:bold}
.csczlbsd .left .left-top .bg{ width:720px; height:250px; border-bottom:1px dashed #d5d5d5; margin-top:10px;}
.csczlbsd .left .left-top .bg .tu{ width:330px; height:220px; float:left; overflow:hidden}
.csczlbsd .left .left-top .bg .right{ width:363px; height:auto; float:right; line-height:28px;}
.csczlbsd .left .left-top .bg .right .color-red{ color:#ed3a00; font-size:14px;}
.csczlbsd .left .memo{ width:720px; height:auto; margin:0 auto; border-bottom:1px dashed #d5d5d5; margin-top:15px; padding-bottom:15px; line-height:24px;}
.csczlbsd .left .txt{ width:720px; height:auto; min-height:180px; margin:0 auto; margin-top:20px;}




.feedback{ width:1016px; height:auto; margin:35px auto;}
.feedback .list{ width:1016px; height:98px;}
.feedback .list ul li{ width:254px; height:98px; float:left; text-align:center; overflow:hidden; }
.feedback .list ul li a{ display:block; width:254px; height:98px;  background:url(../images/fk-list.jpg) no-repeat; line-height:130px; color:#333333; font-size:20px;}
.feedback .list ul li a:hover{ background:url(../images/fk-listh.jpg) no-repeat; color:#ed3a00; font-size:30px; font-weight:bold; text-align:center; line-height:98px;}
.feedback .list ul li a.active{ background:url(../images/fk-listh.jpg) no-repeat; color:#ed3a00; font-size:30px; font-weight:bold; text-align:center; line-height:98px;}
.feedback .bg{ width:1014px; height:auto; border:1px solid #e7e7e7; background:#fbfbfb; padding-bottom:30px;}
.feedback .bg .box{width:970px; height:auto; margin:0 auto; margin-top:45px;}
.feedback .bg .box .bt{ width:970px; height:33px; background:#e7e7e7; line-height:33px; color:#333333; font-size:14px; text-indent:10px;}
.feedback .bg .box .nr{ width:810px; height:auto; margin-left:60px; margin-top:35px;}
.feedback .bg .box .nr ul li{ width:auto; min-height:32px; overflow:hidden; margin-bottom:8px; line-height:32px;}
.feedback .bg .box .nr ul li .name{ width:95px; line-height:32px; color:#333333; font-size:12px; float:left; text-align:right; margin-right:15px;}
.feedback .bg .box .nr ul li .inp{ width:240px; height:30px; border:1px solid #e9e9e9; line-height:30px; text-indent:10px; float:left; margin-right:8px;}
.feedback .bg .box .nr ul li .inp2{ width:90px;}
.feedback .bg .box .nr ul li span{ padding-right:8px; float:left}
.feedback .bg .box .nr ul li .tex{ width:490px; height:130px; padding:10px; border:1px solid #e9e9e9; line-height:24px;}
.feedback .bg .box .nr ul li .btn{ float:left; width:164px; height:38px; background:url(../images/fb-btn.jpg) no-repeat; line-height:34px; text-align:center; color:#ffffff; border:none; cursor:pointer}
.feedback .bg .box .nr ul li strong{ color:#F00}


/**********************************经纪人*****************************************/
.jjr-list{ width:1020px; height:auto;}
.jjr-list .left{ width:736px; height:auto; float:left;}
.jjr-list .left .title{ width:100%; height:42px; background:url(../images/jjr-title.jpg) no-repeat bottom left; line-height:42px; color:#333333; font-size:16px;}
.jjr-list .left .txt{ width:100%; height:auto; margin-top:20px;}
.jjr-list .left .txt ul li{ width:236px; height:400px; float:left; margin-left:5px; margin-right:4px; overflow:hidden; margin-bottom:20px; background:#f0f0f0}
.jjr-list .left .txt ul li .tu{ width:236px; height:295px; display:block}
.jjr-list .left .txt ul li .tu img{width:236px; height:295px; display:block}
.jjr-list .left .txt ul li .memo{ width:225px; height:90px; margin:0 auto; margin-top:10px;}
.jjr-list .left .txt ul li .memo .name{ width:80px; height:auto; float:left; margin-top:16px; line-height:27px; color:#e64101}
.jjr-list .left .txt ul li .memo .nr{ width:130px; float:right; line-height:27px; color:#333333}

.jjr-listsd{ width:1020px; height:auto;}
.jjr-listsd .left{ width:736px; height:auto; float:left;}
.jjr-listsd .left .title{ width:100%; height:42px; background:url(../images/jjr-title.jpg) no-repeat bottom left; line-height:42px; color:#333333; font-size:16px;}
.jjr-listsd .left .list{ width:auto; margin-top:15px;}
.jjr-listsd .left .list ul li{ float:left; height:26px; margin-right:5px; cursor:pointer; line-height:26px; color:#333333; background:#f0f0f0; font-size:14px;}
.jjr-listsd .left .list ul li a{ display:block; height:26px; width:auto; color:#333333; background:#f0f0f0; font-size:14px;  padding-left:10px; padding-right:10px;}
.jjr-listsd .left .list ul li:hover a{ background:#ed3b00; color:#fff;}
.jjr-listsd .left .list ul li.active a{ background:#ed3b00; color:#fff;}
.jjr-listsd .left .txt{ width:736px; height:auto; margin-top:17px;}
.jjr-listsd .left .txt dl{ width:736px; height:176px; border-bottom:1px dashed #f0f0f0; overflow:hidden; margin-bottom:20px;}
.jjr-listsd .left .txt dl dt{ width:234px; height:156px; float:left; overflow:hidden}
.jjr-listsd .left .txt dl dt img{ display:block; width:234px; height:156px;}
.jjr-listsd .left .txt dl dd{ width:493px; height:234px; float:right; overflow:hidden}
.jjr-listsd .left .txt dl dd .nr{ width:345px; height:234px; float:left}
.jjr-listsd .left .txt dl dd .nr .name{ height:28px; line-height:28px; margin-top:8px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#144e75; font-weight:bold; font-size:16px;}
.jjr-listsd .left .txt dl dd .nr .memo{ width:345px; height:70px; margin-top:10px; line-height:22px; color:#333333}
.jjr-listsd .left .txt dl dd .nr .more{ width:345px; height:26px; display:block; background:#f0f0f0; text-align:center; line-height:26px; margin-top:14px;}
.jjr-listsd .left .txt dl dd .nr .more:hover{ background:#e83b03; color:#fff;}
.jjr-listsd .left .txt dl dd .box{ width:108px; height:154px; border:1px dashed #dfdfdf; float:right; text-align:center;}
.jjr-listsd .left .txt dl dd .box strong{ color:#ed3b00; font-size:16px; line-height:28px;}
.jjr-listsd .left .txt dl dd .box .memo{ margin-top:37px; line-height:22px;}


/**********************************楼盘*****************************************/
.lplist{ width:1020px; height:auto; margin:0 auto;}
.lplist .left{ width:1020px; height:auto;}
.lplist .left ul li{ width:234px; height:310px; float:left; margin-left:10px; margin-right:11px; overflow:hidden; margin-bottom:40px;}
.lplist .left ul li.li1{ margin-left:0}
.lplist .left ul li .tu{ width:234px; height:156px; display:block}
.lplist .left ul li .tu img{width:234px; height:156px; display:block}
.lplist .left ul li .name{ width:100%; height:23px; margin-top:4px;}
.lplist .left ul li .name strong{ float:left; width:105px; height:23px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:23px; color:#144e75; font-size:14px;}
.lplist .left ul li .name .link{ float:right;}
.lplist .left ul li .name .link a{ display:block; width:35px; height:21px; border:1px solid #dfdfdf; color:#555555; text-align:center; line-height:21px; overflow:hidden; float:left; margin-left:4px;}
.lplist .left ul li .name .link a:hover{ background:#21333f; border:1px solid #21333f; color:#fff;}
.lplist .left ul li .memo{ width:232px; height:58px; margin-top:8px; border:1px dashed #dfdfdf; text-align:center; line-height:29px; font-size:14px; font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#ed3b00}
.lplist .left ul li .dress{ width:100%; height:30px; line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#333333;}
.lplist .left ul li .more{ width:234px; height:26px; display:block; text-align:center; line-height:26px; color:#333333; font-size:12px; background:#f0f0f0}
.lplist .left ul li .more:hover{ background:#ed3b00; color:#fff;}


/**********************************新闻*****************************************/
.newsn{ width:1020px; height:auto;}
.newsn .title{ width:100%; height:32px; background:url(../images/news-title.jpg) no-repeat left bottom; line-height:32px; color:#333333; font-size:16px;}
.newsn .title a{ float:right; color:#333333; font-size:12px;}
.newsn .news-top{ width:100%; height:auto; margin-top:20px; border-bottom:1px dashed #d5d5d5; padding-bottom:30px;}
.newsn .news-top ul li{ width:242px; height:323px; background:#f7f7f7; border:1px solid #efefef; margin-left:5px; margin-right:6px; overflow:hidden; float:left}
.newsn .news-top ul li .name{ width:232px; height:66px; text-align:center; line-height:66px; color:#333333; font-size:14px; overflow:hidden; border-bottom:1px solid #efefef; padding-left:5px; padding-right:5px;}
.newsn .news-top ul li .memo{ width:232px; height:auto; margin:0 auto; margin-top:15px;}
.newsn .news-top ul li:hover{ background:#e83b03; border:1px solid #e83b03;}
.newsn .news-top ul li:hover .name{ color:#fff;}
.newsn .news-top ul li:hover .memo{ color:#fff;}

.newsn .news-box{ width:100%; height:auto; border-bottom:1px dashed #d5d5d5; clear:both; margin-top:20px; padding-bottom:20px;}
.newsn .news-box .bg{ width:100%; height:auto; margin-top:12px;}
.newsn .news-box .bg .list{ width:100%;}
.newsn .news-box .bg .list ul li{ width:500px; height:30px; float:left; margin-left:5px; margin-right:5px; overflow:hidden; background:url(../images/news_li.jpg) 9px 13px no-repeat; line-height:30px; text-indent:22px;}
.newsn .news-box .bg .list ul li a{}
.newsn .news-box .bg .list ul li span{ float:right; color:#999999; margin-right:12px;}
.newsn .news-box .bg .list ul li:hover{ background:url(../images/news_lih.jpg) 9px 13px no-repeat #e83b03;}
.newsn .news-box .bg .list ul li:hover span{ color:#fff;}
.newsn .news-box .bg .list ul li:hover a{ color:#fff;}
.newsn .news-box .bg .list2{ float:right}

.news-list{ width:1020px; height:auto; margin:0 auto}
.news-list .left{ width:217px; height:auto; float:left; background:url(../images/right-bg.jpg) no-repeat right top; padding-bottom:5000px; margin-bottom:-5000px;}
.news-list .left ul{ width:216px; padding-top:40px;}
.news-list .left ul li{ width:216px; height:45px; margin-bottom:2px;}
.news-list .left ul li a{ display:block; width:213px; height:45px; border-left:3px solid #ffffff; line-height:45px; text-indent:55px; color:#333333; font-size:16px;}
.news-list .left ul li a:hover{ border-left:3px solid #e83b03; background:#dddddd}
.news-list .left ul li a.active{ border-left:3px solid #e83b03; background:#dddddd}
.news-list .right{ width:775px; height:auto; float:right; padding-top:40px;}
.news-list .right dl.newsdl{ width:775px; height:165px; border-bottom:1px dashed #f0f0f0; overflow:hidden; margin-bottom:20px;}
.news-list .right dl.newsdl dt{ height:32px; line-height:32px; color:#333333; font-size:16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news-list .right dl.newsdl dd{ width:775px; height:115px; overflow:hidden; margin-top:7px;}
.news-list .right dl.newsdl dd .time{ height:22px; line-height:22px; color:#999999}
.news-list .right dl.newsdl dd .memo{ width:775px; height:42px; line-height:21px; padding-top:5px;}
.news-list .right dl.newsdl dd .more{ width:64px; height:26px; background:#dddddd; display:block; text-align:center; line-height:26px; margin-top:10px;}
.news-list .right dl.newsdl:hover .more{ background:#e83b03; color:#fff}


/**********************************宁波财富中心*****************************************/
.webn{ width:1020px; height:auto; margin:0 auto}
.webn .mentn{ width:1020px; height:65px; background:url(../images/web-ment-bg.jpg) repeat-x}
.webn .mentn .bt{ float:left; height:62px; line-height:62px; color:#333333; font-size:30px; text-indent:12px;}
.webn .mentn ul{ height:65px; float:right; margin-right:9px;}
.webn .mentn ul li{ float:left; margin-left:20px; height:65px;}
.webn .mentn ul li a{ display:block; height:62px; line-height:78px; color:#333333; font-size:16px;}
.webn .mentn ul li a:hover{ border-bottom:3px solid #ed3a00; color:#e83b03;}
.webn .mentn ul li a.dz{ border-bottom:3px solid #ed3a00; color:#e83b03;}
.webn .title{ width:100%; height:32px; border-bottom:1px solid #ececec; line-height:32px; color:#333333; overflow:hidden}
.webn .title a{ float:right; color:#333333}
.webn .title span{ display:inline-block; height:31px; border-bottom:2px solid #ed3a00; line-height:31px; color:#333333; font-size:16px;}
.webn .centern{ width:1020px; height:auto; margin-top:15px;}
.webn .centern .txt{ width:1020px; height:auto; margin-top:15px; min-height:200px;}

.webn .webn-top{ width:1020px; height:auto; padding-bottom:20px; border-bottom:1px dashed #d5d5d5; margin-top:15px; }
.webn .webn-top .tu{ width:440px; height:295px; float:left; overflow:hidden}
.webn .webn-top .tu img{width:440px; height:295px; display:block}
.webn .webn-top .right{ width:520px; height:auto; float:left; margin-left:20px;}
.webn .webn-top .right .memo{ font-size:14px; line-height:28px;}
.webn .webn-top .right .tel{ width:356px; height:80px; background:url(../images/web-tel.jpg) no-repeat; color:#fff; margin-top:15px;}
.webn .webn-top .right .tel span{ display:block; padding-left:80px; height:18px; line-height:18px; font-size:14px; padding-top:15px;}
.webn .webn-top .right .tel strong{ display:block; padding-left:80px; height:30px; line-height:30px; font-size:32px;}
.webn .webn-top .right .color-red{ color:#ed3a00; font-size:14px;}

.webn .webn-side1{ width:1020px; height:auto; clear:both; padding-top:30px;}
.webn .webn-side1 .fk{ width:264px; height:415px; float:left; background:#ed3a00}
.webn .webn-side1 .fk .title2{ height:60px; line-height:60px; color:#ffffff; font-size:16px; text-indent:19px;}
.webn .webn-side1 .fk .txt{ width:262px; height:296px; margin:0 auto; background:#f6f6f6;}
.webn .webn-side1 .fk .txt .bt{ width:240px; height:42px; margin:0 auto; line-height:42px; color:#333333; font-size:14px;}
.webn .webn-side1 .fk .txt ul{ overflow:hidden; width:240px; margin:0 auto;}
.webn .webn-side1 .fk .txt ul li{ min-height:40px; overflow:hidden; margin-bottom:10px;}
.webn .webn-side1 .fk .txt ul li .inp{ width:200px; height:20px; padding:10px 5px 10px 35px; line-height:20px; border:none; color:#333333; background:url(../images/index_27.png) 10px 12px no-repeat #e0e0e0; border-radius:5px;}
.webn .webn-side1 .fk .txt ul li .inp2{ background:url(../images/index_31.png) 10px 12px no-repeat #e0e0e0;}
.webn .webn-side1 .fk .txt ul li .tex{ width:220px; height:115px; padding:10px; line-height:20px; border:none; background:#e0e0e0; border-radius:5px;}
.webn .webn-side1 .fk .btn{ width:264px; height:59px; background:#ed3a00; border:none; cursor:pointer; text-align:center; line-height:59px; color:#fff; font-size:16px;}
.webn .webn-side1 .right{ width:730px; float:right}
.webn .webn-side1 .right .title{ margin-top:27px;}
.webn .webn-side1 .right .txt{ width:730px; height:auto; margin-top:20px;}
.webn .webn-side1 .right .txt ul li{ width:234px; height:156px; overflow:hidden; float:left; margin-left:5px; margin-right:4px; margin-bottom:10px;}
.webn .webn-side1 .right .txt ul li img{ display:block; width:234px; height:156px;}
.webn .newsn .news-box .title{ background:none}
.webn  .newsn .news-box .bg .list ul li:hover span{ color:#333;}
.webn  .newsn .news-box .bg .list ul li:hover a{ color:#333;}
.webn .newsn .news-box .bg .list ul li:hover{ background:url(../images/news_li.jpg) 9px 13px no-repeat #e6e6e6;}

.webn .webn-xx{ width:1020px; height:auto; margin-top:20px;}
.webn .webn-xx .box{ margin-top:20px;}
.webn .webn-xx .box .bt{ width:1020px; height:30px; background:#ececec; line-height:30px; text-indent:8px; color:#333333;  font-size:14px; font-weight:bold}
.webn .webn-xx .box .txt{ margin-top:10px;}
.webn .webn-xx .box .txt ul{ width:1020px; height:auto; border-bottom:1px solid #ececec; overflow:hidden}
.webn .webn-xx .box .txt ul li{ float:left; width:500px; height:auto; float:left; margin-left:5px; margin-right:5px; padding-top:6px; padding-bottom:6px;}
.webn .webn-xx .box .txt ul li .name{ float:left; width:80px; height:24px; text-align:right; color:#eb3c05; font-size:12px; font-weight:bold}
.webn .webn-xx .box .txt ul li .nr{ float:left; margin-left:10px; width:400px; line-height:24px;}

.webn .picn{ width:1020px; height:auto;}
.webn .picn .txt{ width:1020px; height:auto; margin-top:20px; min-height:300px;}
.webn .picn .txt ul li{ width:234px; height:156px; float:left; margin-left:10px; margin-right:10px; margin-bottom:22px;}
.webn .picn .txt ul li img{width:234px; height:156px; display:block}

/*****************************right****************************************/

.ny_right{ width:264px; height:auto; float:right; background:url(../images/right-bg.jpg) no-repeat left top; padding-left:5px;}
.ny_right .jdt{ width:258px; height:auto; margin-left:5px;}
.ny_right .jdt .tu{ width:258px; height:172px;}
.ny_right .jdt .name{ width:258px; height:29px; background:#e9e9e9; line-height:29px; text-indent:6px; color:#333333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.ny_right .protj{ width:264px; height:auto; clear:both; margin-top:15px;}
.ny_right .protj .title{ width:258px; margin-left:5px; height:30px; border-bottom:1px solid #dddddd; line-height:30px; color:#333333; font-size:14px;}
.ny_right .protj .title a{ float:right; font-size:12px;}
.ny_right .protj .txt{ width:264px; height:auto; margin-top:8px;}
.ny_right .protj .txt  dl{ width:264px; height:92px; overflow:hidden; margin-bottom:3px;}
.ny_right .protj .txt  dl dt{ width:117px; height:78px; display:block; float:left; margin-left:5px; margin-top:7px;}
.ny_right .protj .txt  dl dt img{width:117px; height:78px; display:block;}
.ny_right .protj .txt  dl dd{ width:128px; height:70px; float:left; overflow:hidden; margin-left:7px; margin-top:12px;}
.ny_right .protj .txt  dl dd .name{ width:128px; height:22px; line-height:22px; color:#333333; font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ny_right .protj .txt  dl dd .memo{ width:128px; height:auto; margin-top:7px; color:#ed3a00; line-height:20px;}
.ny_right .protj .txt  dl:hover{ background:#d5d5d5}

.ny_right .jjr{ width:258px; height:auto; clear:both; margin-top:15px; margin-left:5px;}
.ny_right .jjr .title{ width:258px;  height:30px; border-bottom:1px solid #dddddd; line-height:30px; color:#333333; font-size:14px;}
.ny_right .jjr .title a{ float:right; font-size:12px;}
.ny_right .jjr .txt{ width:258px; height:auto; margin-top:15px;}
.ny_right .jjr .txt ul li{ width:100%; height:30px; border-bottom:1px solid #e6e6e6; line-height:30px; text-indent:6px; overflow:hidden}
.ny_right .jjr .txt ul li span{ float:right; margin-right:6px;}
.ny_right .jjr .txt ul li:hover{ background:#e6e6e6}

.ny_right .fbz{ width:258px; height:auto; clear:both; margin-top:15px; margin-left:5px;}
.ny_right .fbz .title{ width:258px;  height:30px; border-bottom:1px solid #dddddd; line-height:30px; color:#333333; font-size:14px; margin-top:4px;}
.ny_right .fbz .title a{ float:right; font-size:12px;}
.ny_right .fbz .txt{ width:200px; height:auto; margin:0 auto; background:#eaeaea; margin-top:10px;}
.ny_right .fbz .txt .tu{ width:180px; height:226px; margin:0 auto; margin-top:10px;}
.ny_right .fbz .txt .tu img{width:180px; height:226px; display:block;}
.ny_right .fbz .txt .name{ width:180px; height:38px; margin:0 auto; margin-top:5px; border-bottom:1px solid #f4f4f4;font-size: 15px;}
.ny_right .fbz .txt .name span{ float:right; color:#e83b03}
.ny_right .fbz .txt .nr{ width:180px; height:auto; margin:0 auto; margin-top:8px; margin-bottom:12px; min-height:100px; text-align:center}
.lam {width: 600px;height: 500px;margin: 0 auto;display: none;background-color: #ffffff;position: fixed;top: 50%;left: 50%;margin: -120px 0 0 -150px;z-index: 10000;border: 1px solid #ccc;border-radius: 10px;-webkit-border-radius: 10px;box-shadow: 3px 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow: 3px 2px 4px rgba(0,0,0,0.2);}
.editInfos{padding:15px 0;}
.editInfos li{width:90%;margin:8px auto auto;}
.editInfos li input{width: 250px;line-height: 30px;}
.ipt{border:1px solid #ccc;padding:5px;border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 3px #ccc inset;-webkit-box-shadow:0 0 3px #ccc inset;margin-left:5px;}
.ipt:focus{outline:none;border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}
.submitBtn{width:90px;height:30px;line-height:30px;cursor:pointer;margin-top:10px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;text-align:center;background-color:#f93535;color:#fff;box-shadow: 0 -3px 0 #dd0f0f inset;-webkit-box-shadow: 0 -3px 0 #2a6496 inset;}
.right_b ul{font-size:20px;}
.right_b li{line-height:40px;border-bottom:1px dashed #000; height:40px;width:350px;}
.right_b span{width:65px;margin-right:15px;color:#888;}
