/*  banner */
.top_banner{ position:relative; z-index:0; height:250px; width:100%; overflow:hidden;}
.top_banner img{ position:absolute; top:0; left:50%; margin-left:-960px;z-index:0}

/*  banner下部科室展示 */
.by{width:100%; float:left; background:#f0f0f0; padding-top:33px; padding-bottom:20px;}
.by li{ width:380px; float:left; padding-right:30px;}
.by li h3{ float:left; width:57px; text-align:center; font-weight:normal; line-height:43px; color:#333333;}
.by li p{ width:273px; float:left; line-height:28px; padding-top:0; padding-left:35px;}
.by li p a{ width:91px; float:left; text-align:left;}
.by li p a.hot{background:url(../images/nlist_17.jpg) 57px 10px no-repeat;}
.by li p a.red{color:#c03427; text-decoration:underline;}
.by li p a.gr{color:#698b01; text-decoration:underline;}
span#by_1{ display:none;}
a#by_2{cursor:pointer;background:url(../images/yqzk_14.jpg) 15px 12px no-repeat; text-indent:20px; color:#c03427;}
a#by_2:hover{ text-decoration:none;}
/*  所在位置 */
.nyy{ width:100%; float:left;}
.nyy .wz{width:788px; float:left; line-height:56px;border-bottom:#e5e5e5 solid 1px; color:#5c5c5c;}
.nyy .wz a{ color:#5c5c5c;}
.nyy .ny_2_s1{width:347px; float:right; display:inline; margin-top:15px;}
.nyy .ny_2_s1 .ip_1{line-height:38px; height:38px; width:225px; padding:0 15px; float:left;  border:#e9e9e9 solid 1px; color:#bcbcbc; background:none;border-right:0;float:left;}
.nyy .ny_2_s1 .ip_2{ width:85px; padding-left:20px;background:url(../images/nlist_18.jpg) 1px center no-repeat; color:#bcbcbc;line-height:38px; height:40px; border:#e9e9e9 solid 1px; border-left:0;float:left; cursor:pointer;}
/*  内页内容 */
.ny{ width:100%; float:left;}
/*  内页内容左侧 */
.pdck_1{ width:810px;}
.pdck_1 h3{width:100%; float:left;background:url(../images/nlist_19.jpg) 1px bottom no-repeat; font-size:18px; color:#333333; font-weight:normal; line-height:50px;}
.pdck_1 h3 span{ color:#969696; font-size:12px; color:#969696; padding-left:20px; text-transform:uppercase;}
.pdck_1_1{ width:234px; height:479px; float:left; position:relative;}
.pdck_1_1 a{ color:#FFF;}
.pdck_1_1 a.pdck_1_1_a1{ width:75px; height:94px; line-height:18px; text-align:center; position:absolute; left:0; top:0; background:#f77386 url(../images/jhsy_07.jpg) center 61px no-repeat; padding-top:94px;}
.pdck_1_1 a.pdck_1_1_a2{width:120px; height:56px; line-height:18px; text-align:center; position:absolute; right:0; top:0; background:#ffb2bc url(../images/jhsy_03.jpg) 30px center no-repeat; padding:35px 0 0 33px;}
.pdck_1_1 a.pdck_1_1_a3{position:absolute;width:72px; height:60px; line-height:18px; text-align:center; background:#ffa998; left:81px; top:97px;padding-top:30px;}
.pdck_1_1 a.pdck_1_1_a4{ position:absolute;width:72px; height:60px; line-height:18px; text-align:center; background:#ff955f; right:0; top:97px; padding-top:30px;}
.pdck_1_1 a.pdck_1_1_a5{ width:83px; height:60px; padding-top:30px; line-height:20px; position:absolute; left:0; top:194px;background:#75d1d1 url(../images/jhsy_11.jpg) 22px center no-repeat; padding-left:70px;}
.pdck_1_1 a.pdck_1_1_a6{width:83px; height:91px; line-height:91px; position:absolute; left:0; top:291px;background:#ff677c url(../images/jhsy_31.jpg) 22px center no-repeat; padding-left:70px;}
.pdck_1_1 a.pdck_1_1_a7{ width:75px; height:88px; text-align:center;position:absolute; right:0; top:194px;background:#7ea4de url(../images/jhsy_17.jpg) center 66px  no-repeat; padding-top:100px;}
.pdck_1_1 a.pdck_1_1_a8{width:93px; height:91px; line-height:91px; position:absolute; left:0; bottom:0;background:#f58e7a url(../images/jhsy_41.jpg) 25px center no-repeat; padding-left:60px;}
.pdck_1_1 a.pdck_1_1_a9{width:75px; height:61px; line-height:18px;text-align:center;position:absolute; right:0; bottom:0;background:#ffb2bc; padding-top:30px;}
.pdck_1_2{ float:right; width:487px; padding:23px; height:431px;border:#e7e7e7 solid 1px;}
.pdck_1_2 h3.pdck_1_z1{ width:400px;float:left;}
.pdck_1_2 a.pdck_1_z2{width:66px;  float:right; line-height:16px; font-size:14px; padding-top:20px;cursor: pointer;}
.pdck_1_2 a.pdck_1_z2 img{ float:left; padding-right:6px;}
.pdck_1_2 p{width:100%; float:left; padding-bottom:20px; color:#333333; line-height:25px; border-bottom:#e7e7e7 solid 1px;}
.pdck_1_2 ul{width:100%; float:left;}
.pdck_1_2 ul li{width:100%; float:left; line-height:31px;}
.pdck_1_2 ul li a{ float:right;color:#555;}
.pdck_1_2 ul li a:hover{color:#c70025;}
.pdck_1_2 ul li span{ float:left; color:#555555;background:url(../images/ck_23.jpg) left center no-repeat; text-indent:16px;}
.pdck_1_2 ul li span b{ font-weight:normal;color:#c70025;}

.ny_1{width:100%; float:left;}
.ny_1 h3{width:100%; float:left;background:url(../images/nlist_19.jpg) 1px bottom no-repeat; font-size:18px; color:#333333; font-weight:normal; line-height:50px;}
.ny_1 a{ width:143px; text-align:center; float:left; line-height:58px; display:inline; border:#e7e7e7 solid 1px; margin:3px 2px;}
.ny_1 a.ny_1_a1{ padding:12px 12px 0 12px; width:269px; line-height:35px;}
.ny_1 a.ny_1_a2{ padding:12px 12px 0 12px; width:233px; line-height:35px;}
.ny_1 a.ny_1_a3{background:url(../images/ylmr_36.jpg) center 50px no-repeat; padding-top:70px; height:80px;}
.ny_1 p{width:179px; float:left; margin-right:4px;}
.ny_1 p a{width:177px; line-height:69px;height:69px; float:left;margin:3px 2px 8px 2px;}


.ny_3{width:100%; float:left;}
.ny_3 h3{width:100%; float:left;background:url(../images/nlist_19.jpg) 1px bottom no-repeat; font-size:18px; color:#333333; font-weight:normal; line-height:50px;}
.ny_3_1{ width:808px; float:left;}
.fk_2_1{ width:100%; float:left;}
.fk_2_1_1{width:806px; float:left;border:#e7e7e7 solid 1px; border-bottom:0; height:260px; overflow:hidden;}
.fk_2_1_1 li{width:780px; height:93px; overflow:hidden; float:left;border-bottom:#e7e7e7 solid 1px; padding:18px 14px;}
.fk_2_1_1 li img{ float:left;}
.fk_2_1_1 li .fk_2_1_1_1{ float:left; width:290px; padding:0 27px 0 25px; font-size:14px; line-height:19px;}
.fk_2_1_1 li .fk_2_1_1_1 b{ font-size:18px; font-weight:normal;}
.fk_2_1_1 li .fk_2_1_1_1 p{width:100%; float:left; padding-top:17px;}
.fk_2_1_1 li .fk_2_1_1_2{ float:left;height:71px; width:156px; text-align:center; color:#db5237; line-height:25px; padding-top:20px;border-left:#e7e7e7 dashed 1px;border-right:#e7e7e7 dashed 1px;}
.fk_2_1_1 li .fk_2_1_1_3{ float:left;height:56px; width:110px; text-align:center; padding-top:35px;}
.fk_2_1_1 li .fk_2_1_1_3 a{ padding:5px 10px; background:#db5237; color:#FFF;}
.fk_2_1_2{width:806px; float:left; border:#e7e7e7 solid 1px;}
.fk_2_1_2 h4{ float:left; width:72px; height:61px; text-align:center; color:#000000;background:#f1f1f1 url(../images/fk_57.jpg) center 34px no-repeat; padding-top:67px;}

.fk_2_1_2 .bd{ padding:0; height:128px; overflow:hidden;  }
.fk_2_1_2 .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
.fk_2_1_2 .bd ul li{ padding-left:10px;padding:19px 0; float:left; _display:inline; overflow:hidden; text-align:center;border-left:#e7e7e7 solid 1px;}
.fk_2_1_2 .bd ul li img{ float:left; padding:0 16px;}
.fk_2_1_2 .bd ul li p{ float:left; color:#4b4b4b; text-align:left; width:210px; padding-right:33px; line-height:25px; padding-top:5px;}
.fk_2_1_2 .bd ul li p b{ font-weight:normal; font-size:16px;}
.fk_2_1_2 .bd ul li p a{width:105px; float:left;padding-top:5px; color:#c03427;background:url(../images/line1.jpg) right 12px no-repeat;}

.fk_2_2{width:295px; float:right; padding:10px 26px;border:#e7e7e7 solid 1px;position: relative; margin-top:75px;}
.fk_2_2 a{ width:154px; height:44px; line-height:44px; background:#f0efef; text-align:center; display:inline; margin-bottom:3px;}
.fk_2_2 a.fk_2_2_a1{ width:137px;}
.fk_2_2 a.fk_2_2_a2{ width:120px; padding-top:25px;height:65px; line-height:20px;}
.fk_2_2 a.fk_2_2_a3{ width:171px;}
.fk_2_2 a.fk_2_2_a4{ width:164px;}
.fk_2_2 a.fk_2_2_a5{ width:127px;}
.fk_2_2 a:hover{background:#ff677c; color:#FFF;}
.fk_2_2 p{ color:#333333;}
.fk_2_2 p span{ color:#c70025;}
.fk_2_2_2{width:100%; float:left;}
.fk_2_2_2 .ip_1{line-height:31px; height:31px; width:165px;padding:0 0 0 30px; float:left; background:url(../images/fk_65.jpg) 6px center no-repeat; border:#e9e9e9 solid 1px; color:#bcbcbc;}
.fk_2_2_2 .ip_2{ width:91px;background:#f37548; color:#FFF;line-height:31px; height:33px; border:0;}

.ek_5_2{width:350px;float:right;}
.ek_5_2_1{width:288px; float:left; height:379px; padding:30px 30px 0 30px;border:#e7e7e7 solid 1px;}
.ek_5_2_1 p{ width:100%; float:left; padding-bottom:16px; font-size:16px;}
.ek_5_2_1 p span{ width:95px; float:left;}
.ek_5_2_1 p input,.ek_5_2_1 p select{ width:184px; float:left;line-height:27px; height:27px; background:none; border:#e5e5e5 solid 1px; color:#adacac;}
.ek_5_2_1 p textarea{width:184px; float:left;background:none; border:#e5e5e5 solid 1px;}
.ek_5_2_1 p a{ width:131px; height:36px; float:left; line-height:36px;background:#f37548 url(../images/rk_72.jpg) 90px 16px no-repeat; font-size:16px; color:#FFF; text-indent:18px; display:inline; margin-right:10px;}
.ek_5_2_1 p .ek_5_2_1_btn{width:131px; height:36px; float:left; line-height:36px;background:#db5237 url(../images/rk_74.jpg) 90px 16px no-repeat; font-size:16px; color:#FFF; text-indent:18px;border:0; text-align:left;}


.ny_5{width:100%; float:left;}
.ny_5 h3{width:100%; float:left;background:url(../images/nlist_19.jpg) 1px bottom no-repeat; font-size:18px; color:#333333; font-weight:normal; line-height:50px;}
.ny_5_1{width:100%; float:left;}
.ny_5_1_1{width:806px; float:left;}
.ny_5_1_1 .ny_5_1_1_1{width:804px; float:left;border:#e7e7e7 solid 1px;}
.ny_5_1_1 .ny_5_1_1_1 li{ float:left; width:170px;border-right:#e7e7e7 solid 1px; padding:0 13px 20px 17px;}
.ny_5_1_1 .ny_5_1_1_1 li h4{ line-height:73px; width:100%; float:left; text-align:center; font-weight:normal; font-size:15px;}
.ny_5_1_1 .ny_5_1_1_1 li p{ font-size:13px;width:100%; float:left; padding-top:20px;}
.ny_5_1_1_2{width:100%; float:left;}
.ny_5_1_1_2 p{width:100px; float:left; text-align:center; padding-right:23px;}
.ny_5_1_2{width:350px;float:right;}
.fk1_1{ width:100%; float:left;}
.fk1_1 h4{ height:47px;border:1px solid #ddd; padding-left:10px; width:337px; float:left; cursor:pointer;font:normal 14px/32px "Microsoft YaHei"; line-height:47px; display:inline; margin-bottom:5px;}
.fk1_1 h4.on{ border-bottom:0; color:#c03427; margin-bottom:0;}
.fk1_1 h4 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/fk_07.jpg) 16px bottom no-repeat; cursor:pointer; }
.fk1_1 h4.on em{ background:url(../images/fk_06.jpg) 16px bottom no-repeat; }
.fk1_1 ul{width:307px;float:left; padding:10px 20px 21px 20px; color:#999; display:none; border:1px solid #ddd; border-top:0; display:inline;margin-bottom:5px; color:#5c5c5c;}
.fk1_1 ul img{ float:left;}
.fk1_1 ul p{ float:right; width:146px; line-height:22px; color:#000000;}
.fk1_1 ul p a{width:100%; float:left; background:#db5237 url(../images/jhsy_97.jpg) 100px 14px no-repeat; color:#FFF; line-height:33px; text-indent:35px; display:inline; margin-top:5px;}
.fk1_1 ul a{color:#c70025;}


.ny_6{width:100%; float:left;}
.page_2_3{width:100%; float:left;}
.page_2_3 .hd{width:100%; float:left; line-height:50px; height:50px;background:url(../images/03_31_1.jpg) left bottom repeat-x;}
.page_2_3 .hd li{ float:left; width:120px; font-size:18px; color:#000000;}
.page_2_3 .hd li.on{ float:left;background:url(../images/03_31.jpg) left bottom no-repeat; }
.page_2_3 .bd{width:100%; float:left; height:240px; overflow:hidden;}
.page_2_3 .bd ul{height:240px;width:100%; float:left; position:relative;}
.page_2_3 .bd ul .page_2_3_d{ width:1300px; position:absolute; left:-28px; top:0;}
.page_2_3 .bd ul .page_2_3_d li{ margin:0 28px;}
.page_2_3 .bd li{ float:left; width:225px; padding:15px; border:#d7d7d7 solid 1px; display:inline; margin-right:57px; position:relative;}

.page_2_3 .bd li p{width:100%; float:left; color:#343434; background:#e5e5e5; padding:7px 0; text-align:center; line-height:23px;}
.page_2_3 .items{ width:100%;height:205px; overflow:hidden; float:left; position:relative;}
.page_2_3 .bd li .items .desc{height:180px;width:225px;position:absolute;top:-240px;left:0px;color:#fff; padding-top:60px; text-align:center;}
.page_2_3 .bd li .items .desc a{ color:#FFF;width:100%; height:68px; float:left; font-size:16px;}

/*  内页内容右 */
.ny_2{ width:347px;}
/*  内页内容热门活动 */
.ny_2_1{width:100%; float:left; position:relative; height:276px; overflow:hidden;}
.ny_2_1 h3,.ny_2_2 h3,.ny_2_5 h3{width:100%; float:left;background:url(../images/nlist_19.jpg) 1px bottom no-repeat; font-size:18px; color:#333333; font-weight:normal; line-height:50px;}


.jhsy_1{width:100%; float:left;}
.jhsy_1 h3{width:100%; float:left;background:url(../images/nlist_19.jpg) 1px bottom no-repeat; font-size:18px; color:#333333; font-weight:normal; line-height:50px;}
.jhsy_1_1{width:293px; float:left;border:#e5e5e5 solid 1px; padding:20px 26px;}
.jhsy_1_1 h4{width:100%; float:left; color:#333333; font-size:16px; font-weight:normal; line-height:40px;}
.jhsy_1_1 .calculate{width:100%; float:left; line-height:37px;}
.jhsy_1_1 .calculate .calculate_a1{ padding:3px 15px; background:#db5237; border:0; color:#FFF; text-align:center;cursor:pointer;}
.jhsy_1_1 .calculate .calculate_a2{ width:50px; border:0;background:#ededed; border-bottom:#555555 solid 1px; text-align:center;}
.jhsy_1_1 .calculate .calculate_p1{width:253px; float:left; padding:10px 20px; line-height:25px; background:#ededed;}
.jhsy_1_1 .calculate .calculate_p1 b{width:100%; float:left;}
.jhsy_1_1_2{width:100%; float:left;}
.jhsy_1_1_2 li{width:100%; float:left; padding:8px 0;}
.jhsy_1_1_2 li img{ float:left; padding-right:2px;}
.jhsy_1_1_2 li a{ float:right; width:190px; line-height:20px;}
.jhsy_1_1_2 li a img{ padding-top:6px;}
.jhsy_1_1_2 li a b{width:100%; float:left}
.jhsy_1_1_2 li a p{width:100%; float:left; padding-bottom:2px;}
.jhsy_1_1_2 li a span{width:41px; float:right;background:url(../images/jhsy_35.jpg) 1px bottom no-repeat; color:#c03427;}

.ek_4{width:100%; float:left;}
.ek_4 h3{width:100%; float:left;background:url(../images/nlist_19.jpg) 1px bottom no-repeat; font-size:18px; color:#333333; font-weight:normal; line-height:50px;}
.ek_4_1{width:100%;float:left;}
.ek_4_1 .ek_4_1_1{width:596px;}
.ek_4_1 .ek_4_1_1 img{ float:left;}
.ek_4_1 .ek_4_1_1 p{ float:left; width:237px; padding:0 29px; border:#e8e8e8 solid 1px; border-left:0; height:210px;}
.ek_4_1 .ek_4_1_1 p b{width:100%; font-size:16px; float:left; text-align:center;line-height:57px; padding-top:17px;}
.ek_4_1 .ek_4_1_2{width:598px;}
.ek_4_1 .ek_4_1_2 img{ float:left;}
.ek_4_1 .ek_4_1_2 p{ float:left; width:238px; padding:0 30px; height:212px; background:#f37548; color:#FFF;}
.ek_4_1 .ek_4_1_2 p b{width:100%; font-size:16px; float:left; text-align:center;line-height:57px; padding-top:17px;}
.ek_4_1 .ek_4_1_3{width:596px;}
.ek_4_1 .ek_4_1_3 img{ float:left;}
.ek_4_1 .ek_4_1_3 p{ float:left; width:237px; padding:0 29px; height:212px; background:#7fa900; color:#FFF;}
.ek_4_1 .ek_4_1_3 p b{width:100%; font-size:16px; float:left; text-align:center;line-height:57px; padding-top:17px;}
.ek_4_1 .ek_4_1_4{width:598px;}
.ek_4_1 .ek_4_1_4 img{ float:left;}
.ek_4_1 .ek_4_1_4 p{ float:left; width:237px; padding:0 30px; height:210px;border:#e8e8e8 solid 1px; border-right:0;}
.ek_4_1 .ek_4_1_4 p b{width:100%; font-size:16px; float:left; text-align:center;line-height:57px; padding-top:17px;}

.part_1_3_2{width:100%; float:left;}
.part_1_3_2 h3{width:100%; float:left; line-height:48px;background:url(../images/03_39.jpg) left bottom no-repeat; font-size:18px; font-weight:normal;}
.part_1_3_2 .part_1_3_2_1{width:290px; padding:9px 30px; float:left; border:#e5e5e5 solid 1px; position:relative;}
.part_1_3_2 .part_1_3_2_1 .ulList li {width:100%; float:left; border-bottom:#e4e4e4 solid 1px; height:52px; line-height:52px;}	
.part_1_3_2 .part_1_3_2_1 .ulList li a { color:#333; width:24.99%; text-align:center; float:left;}	
.part_1_3_2 .part_1_3_2_1 .ulList li.t {}	
.part_1_3_2 .part_1_3_2_1 .ulList li .pubpic{display:none; padding:10px 0 0 0;width:100%; float:left;}	
.part_1_3_2 .part_1_3_2_1 .ulList li .pubpic .part_1_3_2_1_m1{display:inline-block;}
.part_1_3_2 .part_1_3_2_1 .ulList li .pubpic .part_1_3_2_1_m2{display:none;}
.part_1_3_2 .part_1_3_2_1 .ulList li .pubpic a:hover .part_1_3_2_1_m1{display:none;}
.part_1_3_2 .part_1_3_2_1 .ulList li .pubpic a:hover .part_1_3_2_1_m2{display:inline-block;}	
.part_1_3_2 .part_1_3_2_1 .ulList li .pubtitle p{display:none;width:100%; float:left;}	
.part_1_3_2 .part_1_3_2_1 .ulList li.on{width:100%; float:left; height:auto;border-bottom:#e4e4e4 solid 1px;text-align:center;line-height: 50px}	
.part_1_3_2 .part_1_3_2_1 .ulList li.on .pubpic{display:block;padding-top:15px;}	
.part_1_3_2 .part_1_3_2_1 .ulList li.on .pubtitle{display:none;}	
.part_1_3_2_1_wx{padding:10px; position:absolute; right:130px; top:-120px; display:none; background:#f5f5f5; z-index:10;}



/*分页*/
.page-nav {margin-bottom: 40px;}
.page-nav > span {margin-right: 20px;}
.page-nav ul, .page-nav li, .page-nav > span {display: inline-block;float: left;}
.page-nav li, .page-nav > span {margin-bottom: 10px;vertical-align: middle;}
.page-nav li {line-height: normal;margin-right: 5px;}
.page-nav a { border:#e9e9e9 solid 1px;color: #333;display: block;}
.page-nav a, .page-nav li .current {float: left;padding: 5px 10px;}
.page-nav li .current {border:#f0f0f0 solid 1px;background: #f0f0f0;color: #333;}
.page-nav a:hover {color: #c13246;}

#loading{background: url(../images/load1.gif) no-repeat center;display: none}