*{margin:0px; padding:0px; list-style:none; outline:none; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;}
body{line-height:24px; font-size:14px; background:url(../images/bj01.jpg) no-repeat center top #dbf4ff; color:#555;}
img{border:0px;}
a{color:#333; text-decoration:none;}
a:hover{color:#167ccb;}
.clear{clear:both; height:0px; font-size:0px;}

.top01{width:100%; height:140px;}
.top02{width:1128px; height:140px; margin:0px auto;}
.top03{width:550px; height:90px; margin-top:40px; float:left;}
.top04{width:356px; height:140px; float:right;}
.top05{width:100%; height:40px; line-height:40px; margin-top:30px;}
.top06{width:100%; height:auto;}
.search01{width:240px; height:35px; line-height:35px; border:#ccc 1px solid; padding:0px; margin:0px;}
.search02{width:100px; height:37px; line-height:37px; text-align:center; background:#136fb9; color:#fff; display:inline-block; cursor:pointer;}

.nav01{width:1100px; height:46px; background:url(../images/dh01.jpg) repeat-x;}
.nav01 ul{width:100%; height:auto;}
.nav01 ul li{width:120px; height:46px; float:left; border-left:#1c68a4 1px solid; border-right:#93d0ff solid 1px;}
.nav01 ul li a{height:46px; line-height:46px; display:block; text-align:center; color:#FFF; font-size:16px; font-weight:bold;}
.nav01 ul li a:hover{background:#d21c1c;}

.ind01{width:1128px; height:auto; margin:0px auto; background:#FFF; padding:14px 0px;}
.ind02{width:1100px; height:auto; margin:0px auto;}
.ind03{width:1100px; height:auto;}
.ind_l01{width:260px; height:auto; float:left;}
.ind_c01{width:532px; height:auto; margin-left:14px; float:left;}
.ind_r01{width:280px; height:auto; float:right;}

.ind_l02{width:260px; height:auto;}
.ind_l03{width:260px; height:36px; line-height:36px; font-size:16px; color:#FFF; background:url(../images/ind01.png) no-repeat; position:relative;}
.ind_l03 span{width:150px; height:36px; display:block; text-align:center;}
.ind_l03 a{color:#919191; font-size:12px; position:absolute; right:10px; top:0px;}
.ind_l03 a:hover{color:#1275c3;}
.ind_l04{width:258px; height:183px; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px;}
.ind_l04 ul{width:230px; height:auto; margin:0px auto;}
.ind_l04 ul li{height:34px; line-height:34px; background:url(../images/dian01.png) no-repeat 0px 50%; padding-left:10px; border-bottom:#CCC 1px dotted;}

.ind_l05{width:258px; height:240px; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px; overflow:hidden;}
.ind_l05 ul{width:230px; height:auto; margin:0px auto;}
.ind_l05 ul li{width:220px; height:34px; line-height:34px; background:url(../images/dian01.png) no-repeat 0px 50%; padding-left:10px; border-bottom:#CCC 1px dotted;}
.ind_l06{width:218px; height:100px; margin:10px auto 0px auto; padding:5px; border:1px #CCCCCC solid; text-align:center;}
.ind_l06 img{width:150px; height:95px;}

.ind_l07{width:258px; height:260px; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px;}
.ind_l08{width:258px; height:295px; border:1px #CCCCCC solid; margin-bottom:15px;}
.ind_l08 img{width:258px; height:295px;}

.ind_c02{width:532px; height:auto;}
.ind_c03{width:532px; height:36px; line-height:36px; font-size:16px; color:#FFF; background:url(../images/ind02.png) no-repeat; position:relative;}
.ind_c03 span{width:150px; height:36px; display:block; text-align:center;}
.ind_c03 a{color:#919191; font-size:12px; position:absolute; right:10px; top:0px;}
.ind_c03 a:hover{color:#1275c3;}
.ind_c04{width:530px; height:183px; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px;}
.ind_c04 dl{width:504px; height:auto; margin:0px auto; padding-top:14px;}
.ind_c04 dl dt{width:220px; height:155px; float:left;}
.ind_c04 dl dd{width:270px; height:155px; float:right;}
.ind_c04 dl dd a{width:90px; height:25px; line-height:25px; display:block; background:#1073c0; font-size:12px; margin-top:8px; text-align:center; color:#FFF;}
.ind_c04 dl dd a:hover{background:#c51313;}

.ind_c05{width:530px; height:240px; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px;}
.ind_c05 dl{width:504px; height:auto; margin:0px auto; padding-top:14px; padding-bottom:8px;}
.ind_c05 dl dt{width:180px; height:102px; float:left;}
.ind_c05 dl dd{width:310px; height:102px; line-height:23px; float:right;}
.ind_c05 dl dd span a{width:90px; height:25px; line-height:25px; display:block; background:#1073c0; font-size:12px; margin-top:8px; text-align:center; color:#FFF;}
.ind_c05 dl dd span a:hover{background:#c51313;}
.ind_c05 ul{width:504px; height:auto; margin:0px auto;}
.ind_c05 ul li{width:490px; height:34px; line-height:34px; background:url(../images/dian01.png) no-repeat 0px 50%; padding-left:10px; border-bottom:#CCC 1px dotted; position:relative;}
.ind_c05 ul li span{height:34px; position:absolute; top:0px; right:0px;}

.ind_c06{width:530px; height:260px; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px;}
.ind_c06 ul{width:504px; height:auto; margin:0px auto;}
.ind_c06 ul li{width:490px; height:34px; line-height:34px; background:url(../images/dian01.png) no-repeat 0px 50%; padding-left:10px; border-bottom:#CCC 1px dotted; position:relative;}
.ind_c06 ul li span{height:34px; position:absolute; top:0px; right:0px;}

.ind_r02{width:280px; height:auto;}
.ind_r03{width:280px; height:36px; line-height:36px; font-size:16px; color:#FFF; background:url(../images/ind03.png) no-repeat; position:relative;}
.ind_r03 span{width:150px; height:36px; display:block; text-align:center;}
.ind_r03 a{color:#919191; font-size:12px; position:absolute; right:10px; top:0px;}
.ind_r03 a:hover{color:#1275c3;}
.ind_r04{width:278px; height:183px; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px;}
.ind_r04 ul{width:250px; height:auto; margin:0px auto;}
.ind_r04 ul li{height:34px; line-height:34px; background:url(../images/dian01.png) no-repeat 0px 50%; padding-left:10px; border-bottom:#CCC 1px dotted;}

.ind_r05{width:278px; height:240px; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px;}
.ind_r05 img{width:248px; height:78px; border:1px #CCCCCC solid; margin-left:14px; margin-top:10px;}
.ind_r05 ul{width:250px; height:auto; margin:0px auto;}
.ind_r05 ul li{height:34px; line-height:34px; background:url(../images/dian01.png) no-repeat 0px 50%; padding-left:10px; border-bottom:#CCC 1px dotted;}

.ind_r06{width:278px; height:260px; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px;}
.ind_r06 img{width:248px; height:78px; border:1px #CCCCCC solid; margin-left:14px; margin-top:10px;}
.ind_r06 span{width:228px; height:auto; display:block; margin:10px auto 0px auto; background:url(../images/ind11.png) no-repeat; padding-left:20px;}

.ind_anli01{width:1100px; height:auto;}
.ind_anli02{width:1100px; height:auto;}
.ind_anli03{width:1100px; height:36px; line-height:36px; font-size:16px; color:#FFF; background:url(../images/ind04.png) no-repeat; position:relative;}
.ind_anli03 span{width:150px; height:36px; display:block; text-align:center;}
.ind_anli03 a{color:#919191; font-size:12px; position:absolute; right:10px; top:0px;}
.ind_anli03 a:hover{color:#1275c3;}
.ind_anli04{width:1098px; height:auto; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px;}

.ind_cp{ position:relative;padding:20px 40px;}
.ind_cpc{}
.ind_cplb{width:100%; text-align:center;}
.ind_cplb span{width:100%; height:0px; padding-bottom:80%; display:block; position:relative; overflow:hidden;}
.ind_cplb span img{width:100%; height:100%; display:block; position:absolute; left:0; top:0;}
.ind_cplb h3{line-height:50px; font-size:14px; font-weight:normal;}

/*chanpin swiper anniu*/
.swiper-button-prev_cp,.swiper-button-next_cp{width:17px !important; height:21px !important; background:none !important; border-radius:50%;}
.swiper-button-prev_cp i,.swiper-button-next_cp i{font-size:1.6rem; color:#FFF;}
.swiper-button-prev_cp{top:45% !important; left:5px !important;}
.swiper-button-next_cp{top:45% !important; right:5px !important;}
.swiper-button-prev_cp:after{display:none;}
.swiper-button-next_cp:after{display:none;}

.ind_link01{width:1100px; height:auto;}
.ind_link02{width:1100px; height:auto;}
.ind_link03{width:1100px; height:36px; line-height:36px; font-size:16px; color:#FFF; background:url(../images/ind05.png) no-repeat; position:relative;}
.ind_link03 span{width:150px; height:36px; display:block; text-align:center;}
.ind_link03 a{color:#919191; font-size:12px; position:absolute; right:10px; top:0px;}
.ind_link03 a:hover{color:#1275c3;}
.ind_link04{width:1098px; height:auto; border:1px #CCCCCC solid; border-top-width:0px; margin-bottom:15px; overflow:hidden;}
.ind_link05{width:1070px; height:auto; margin:10px auto;}

.ny01{width:1100px; height:auto; margin-bottom:15px;}
.ny_left{width:260px; height:auto; float:left;}
.ny_right{width:827px; height:auto; float:right;}

.ny_left01{width:260px; height:auto;}
.ny_left01 dl{width:100%; height:auto;}
.ny_left01 dt{width:260px; height:50px; line-height:50px; font-size:16px; color:#fff; background:url(../images/ny01.png) no-repeat; text-align:center;}
.ny_left01 dd{width:258px; height:auto; border:#CCC 1px solid; border-top-width:0px;}
.ny_left01 dd a{width:150px; height:45px; line-height:45px; display:block; border-bottom:#CCC 1px dotted; margin:0px auto; background:url(../images/dian01.png) no-repeat 50px 50%; padding-left:80px;}

.ny_left02{width:260px; height:auto; margin-top:15px;}
.ny_left02 dl{width:100%; height:auto;}
.ny_left02 dt{width:260px; height:36px; line-height:36px; font-size:16px; color:#fff; background:url(../images/ny02.png) no-repeat; text-align:center;}
.ny_left02 dd{width:258px; height:auto; border:#CCC 1px solid; border-top-width:0px;}
.ny_left02 dd a{width:220px; height:35px; line-height:35px; display:block; border-bottom:#CCC 1px dotted; margin:0px auto; background:url(../images/dian01.png) no-repeat 0px 50%; padding-left:10px;}

.ny_left03{width:260px; height:auto; margin-top:15px;}
.ny_left03 dl{width:100%; height:auto;}
.ny_left03 dt{width:260px; height:36px; line-height:36px; font-size:16px; color:#fff; background:url(../images/ny02.png) no-repeat; text-align:center;}
.ny_left03 dd{width:258px; height:auto; border:#CCC 1px solid; border-top-width:0px;}
.ny_left03 dd img{width:227px; height:78px; border:1px #CCCCCC solid; margin-left:14px; margin-top:10px;}
.ny_left03 dd span{width:210px; height:auto; display:block; margin:10px auto 20px auto; background:url(../images/ind11.png) no-repeat; padding-left:20px;}
.ny_left04{width:260px; height:auto; margin-top:15px;}

.ny_right01{width:827px; height:50px; background:url(../images/ny04.png) no-repeat; position:relative;}
.ny_right01 h3{width:150px; height:50px; line-height:50px; font-size:16px; color:#FFF; text-align:center;}
.ny_right01 span{height:50px; line-height:50px; position:absolute; right:20px; top:0px; background:url(../images/tb_01.png) no-repeat 0px 50%; padding-left:15px;}
.ny_right02{width:825px; height:auto; border:#CCC 1px solid; border-top-width:0px; overflow:hidden;}
.ny_right03{width:800px; height:auto; min-height:520px; margin:15px auto;}
.ny_right04{width:100%; height:auto;}
.ny_right04 ul{width:100%; height:auto;}
.ny_right04 ul li{height:50px; line-height:50px; background:url(../images/dian01.png) no-repeat 0px 50%; padding-left:10px; border-bottom:#CCC 1px dotted;}
.ny_right04 ul li span{color:#999;}

.bottom01{width:100%; height:10px; background:#0c6bb6;}
.bottom02{width:90%; height:auto; text-align:center;margin:10px auto;}


/*banner*/
.banner{height:auto; overflow:hidden;}
.banner img{display:block;}

.banner_sj{height:auto; overflow:hidden; display:none;}
.banner_sj img{display:block;}

/*swiper dian*/
.swiper-pagination-bullet{width:10px !important; height:10px !important;}
.swiper-pagination-bullets{bottom:1% !important;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;}

/*留言预定*/
.ny01_r_06{width:100%; height:auto;}
.ny01_r_07{width:100%; height:auto; margin:20px 0px;}
.ny01_r_07_a{width:100px; height:35px; line-height:35px; text-align:right; margin-right:10px; font-size:14px; float:left;}
.ny01_r_07_b{width:600px; height:35px; line-height:35px; float:left;}
.ny01_r_07_b span{color:#F00; font-size:16px;}
.ny01_r_07_c{width:600px; height:auto; line-height:22px; float:left;}
.ny01_r_08{height:auto; padding-left:110px; font-size:16px;}
.form01{width:300px; height:35px; line-height:35px;}
.form02{width:50px; height:35px; line-height:35px;}
.form03{width:500px; height:90px; line-height:22px;}
.form04{width:100px; height:35px; cursor:pointer; margin-left:110px;}


<!--详情页面-->
.xq01{width:100%; height:auto;}
.xq02{width:100%; height:auto; line-height:24px; padding:20px 0px; text-align:center; font-size:22px; color:#555;}
.xq03{width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; background:#ececec;}
.xq04{width:100%; height:auto; padding-top:20px; font-size:14px; line-height:25px;}



/**********内容样式************/
/**********纯图片展示***********/
.show_img{width:100%;}
.show_img ul li{width:250px; height:auto; padding:8px; float:left;}
.show_img ul li img{width:250px; height:180px; display:block;}
.show_img ul li span{width:250px; height:50px; line-height:50px; display:block; font-size:16px; text-align:center;}

/**********新闻列表展示***********/
.show_news{ width:100%;}
.show_news ul li{padding:10px 0px; width:100%; text-align:left;}
.show_news ul li div{height:98px; border:1px solid #eee; background:#FFFFFF; position:relative;}
.show_news ul li div:hover{border:1px solid #1276c4;}
.show_news ul li div i{width:100px; height:30px; line-height:30px; background:#1276c4; color:#FFFFFF; text-align:center; display:block; position:absolute; left:0px; top:-1px; z-index:2; font-style:normal;}
.show_news ul li div span{width:100px; height:68px; line-height:68px; background:#f0f0f0; color:#919191; text-align:center; display:block; position:absolute; left:0px; top:30px; font-size:20px; z-index:2;}
.show_news ul li div b{width:80%; height:30px; line-height:30px; color:#FFFFFF; display:block; position:absolute; left:120px; top:12px; z-index:1; font-size:15px;}
.show_news ul li div p{width:80%; height:45px; line-height:22px; color:#7e7e7e; display:block; position:absolute; left:120px; top:42px; z-index:1; font-size:14px;}

/**********图文混排展示***********/
.show_news_img{width:100%;}
.show_news_img ul li{width:100%; padding:10px 0px; text-align:left;}
.show_news_img ul li div{height:205px; border:1px solid #eee; background:#FFFFFF; position:relative;}
.show_news_img ul li div:hover{border:1px solid #fb6a00;}
.show_news_img ul li div img{width:300px; height:205px; background:#f0f0f0; display:block; position:absolute; left:0px; top:0px; z-index:1;}
.show_news_img ul li div span{width:630px; height:205px; line-height:25px; display:block; color:#999; position:absolute; left:310px; top:12px; z-index:1; font-size:14px;}
.show_news_img ul li div span h3{ margin:0px;}
.show_news_img ul li div span p a{width:100px; height:25px; line-height:25px; text-align:center; display:block; background:#FFFFFF; border:1px solid #ccc; color:#999; margin-top:10px;}
.show_news_img ul li div span p a:hover{background:#fb6a00; border:1px solid #fb6a00; color:#fff;}

/**********单页展示***********/
.show_single{padding:0px;}
.show_single_t{font-size:20px; line-height:20px; color:#000000; text-align:center; padding-bottom:20px;}
.show_single_d{height:35px; line-height:35px; text-align:center; color:#FFFFFF; font-size:14px; background:#cbcbcb;}
.show_single_c{padding-top:10px; font-size:14px; line-height:25px;}


/*分页样式*/
.page_area{padding:25px 0px; text-align:center; clear:both;}
.PageNav_2{display:block; width:100%; text-align:center; clear:both;}
.PageNav_2 .PageTurn{border:#666666 1px solid; margin:2px; height:35px; line-height:35px; padding:0px 10px; background:#666666; color:#FFFFFF; display:inline-block; margin:0px 5px;}
.PageNav_2 .PageTurn_Disable{border:#cccccc 1px solid; color:#cccccc; height:35px; line-height:35px; padding:0px 10px; display:inline-block; margin:0px 5px; background:#FFFFFF;}
.PageNav_2 .PageNum{height:35px; line-height:35px; border:#ed145b 1px solid; color:#036cb4; padding:2px 5px; background:#ed145b; vertical-align:middle; margin:0px 5px; display:inline-block;}
.PageNav_2 .PageNum_Disable{color:#FFFFFF; border:1px solid #005db4; background:#005db4; height:35px; line-height:35px; padding:0px 15px; display:inline-block; margin:0px 5px;}
