/*  banner */
.top_banner{ position:relative; z-index:0; height:480px; 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:118px; line-height:18px; text-align:center; position:absolute; left:0; top:0; background:#f77386; padding-top:70px;}
.pdck_1_1 a.pdck_1_1_a2{width:120px; height:63px; line-height:38px; text-align:center; position:absolute; right:0; top:0; background:#ffb2bc url(../images/rk_03.jpg) 35px center no-repeat; padding:28px 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:55px; padding-top:35px; line-height:20px; position:absolute; left:0; top:194px;background:#75d1d1 url(../images/rk_11.jpg) 22px center no-repeat; padding-left:70px;}
.pdck_1_1 a.pdck_1_1_a6{width:110px; height:91px; line-height:91px; position:absolute; left:0; top:291px;background:#ff677c; padding-left:43px;}
.pdck_1_1 a.pdck_1_1_a7{ width:75px; height:118px; text-align:center;position:absolute; right:0; top:194px;background:#7ea4de; padding-top:70px;}
.pdck_1_1 a.pdck_1_1_a8{width:110px; height:91px; line-height:91px; position:absolute; left:0; bottom:0;background:#f58e7a; padding-left:43px;}
.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;}
.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:left;background:url(../images/ck_23.jpg) left center no-repeat; text-indent:16px;}
.pdck_1_2 ul li a:hover{color:#c03427;}
.pdck_1_2 ul li span{ float:right; color:#888888;}

.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:192px; text-align:center; float:left; line-height:58px; display:inline; border:#e7e7e7 solid 1px; margin:3px;}
.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/wcfk_35.jpg) center 45px no-repeat; padding-top:80px; height:70px; width:142px;}
.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;}

.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:212px;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;}

.ek_5{width:100%; float:left;}
.ek_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;}
.ek_5_1{width:844px;float:left;}
.ek_5_1_1{width:100%;float:left; height:366px; overflow:hidden;}
.ek_5_1_1 li{width:239px;float:left; display:inline; margin:0 39px 0 0;}
.zj_1_1_pic{width:100%; float:left;}
.zj_1_1_pic img{ width:239px;}
.zj_1_1_tt{width:219px; padding:9px; float:left; border:#e5e5e5 solid 1px; border-top:0; line-height:25px; color:#606060;}
.zj_1_1_tt h4{width:100%; float:left; font-weight:normal; padding:14px 0 13px 0;border-bottom:#e5e5e5 solid 1px;}
.zj_1_1_tt h4 b{ font-size:20px; font-weight:normal;}
.zj_1_1_tt p{width:100%; float:left;padding:10px 0;}
.zj_1_1_tt p a{color:#c03427;}
.zj_1_1_tt p.zj_1_1_tt_p a{ width:96px; height:36px; line-height:36px; background:#f37548; color:#FFF; float:left; text-align:center; display:inline; margin:0 6px;}
.zj_1_1_tt p.zj_1_1_tt_p a.zj_1_1_tt_a{background:#db5237;}

.ek_5_2{width:350px;float:right;}
.ek_5_2_1{width:288px; float:left; height:340px; padding:24px 30px 0 30px;border:#e7e7e7 solid 1px;}
.ek_5_2_1 p{ width:100%; float:left; padding-bottom:11px; 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;}
.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;}

.ek_3_2{ width:347px;}
.ek_3_2_1{width:307px; float:left; padding:24px 19px;border:#e7e7e7 solid 1px; background: url(../images/ck_73.jpg) left 290px no-repeat; height: 317px;   position: relative;  }
.ek_3_2_1_1{width:100%; float:left;position:relative;}
.ek_3_2_1_1 .bd{ width:100%; float:left; height:263px; overflow:hidden;}
.ek_3_2_1_1 .bd li{width:100%; float:left;height:263px;}
.ek_3_2_1_1 .bd li img{ float:left;}
.ek_3_2_1_1 .bd li p{ float:right; width:178px; display:inline; margin-top:5px; background:#f4f4f4; padding:14px 18px;}
.ek_3_2_1_1 .sPrev,.ek_3_2_1_1 .sNext{ position:absolute; left:14px; top:90px; display:block; width:23px; height:23px; background:url(../images/z01.jpg) center center no-repeat; }
.ek_3_2_1_1 .sNext{ top:90px; left:40px; background:url(../images/z02.jpg) center center no-repeat; }
.ek_3_2_1_1 .sPrev:hover{background:url(../images/z1.jpg) center center no-repeat;}
.ek_3_2_1_1 .sNext:hover{background:url(../images/z2.jpg) center center no-repeat;}
.ek_3_2_1_2{width:100%; float:left; height:62px;}
.ek_3_2_1_2 h4{ float:left; font-size:16px; color:#333333; width:20px; line-height:16px; font-weight:normal; padding-right:3px;}
.ek_3_2_1_2 li{ float:left;height:62px; padding-left:4px;width:67px;background:url(../images/rk_49.jpg) left top no-repeat; text-align:center; line-height:18px;color:#db5237;}
.ek_3_2_1_2 li span{ width:100%; float:left; color:#333333; padding-top:7px;}

a.ek_3_1_a1{ width:91px; height:38px; line-height:38px; position:absolute; left:233px; top:303px; color:#FFF; text-align:center; font-size:16px; padding:0;}


.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;}
.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;}

.fkwc_1{ width:311px; float:left;border:#e7e7e7 solid 1px; padding:18px; background: url(../images/rk_30.jpg) left bottom no-repeat; height: 441px;   position: relative; }
.fkwc_1 a{ width:152px; height:59px; line-height:59px; float:left;background:url(../images/wcfk_05.jpg) center center no-repeat; position:relative; text-align:center; padding:1px;}
.fkwc_1 a span{ position:absolute; right:3px; top:0; line-height:23px; color:#FFF;}
.fkwc_1 a:hover{background:url(../images/wcfk_03.jpg) center center no-repeat; color:#db5237;}
.fkwc_1 p{ width:100%; float:left;}
.fkwc_1 p b{ font-weight:normal; color:#b20a29;}
.fkwc_1 p a{ width:auto; float:none; line-height:25px; color:#db5237; text-decoration:underline;}

a.ek_2_1_a1{ width:101px; height:36px; line-height:36px; position:absolute; left:224px; top:414px; color:#FFF; text-align:center; font-size:16px; padding:0; background:none;}
a.ek_2_1_a1:hover{background:none; color:#fff;}

/*分页*/
.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;}

