﻿*{margin:0px; padding:0px; list-style:none; outline:none; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;}
html{font-size:62.5%;/*10 ÷ 16 × 100% = 62.5%*/}
body{font-size:1.4rem;/*1.4 × 10px = 14px */ line-height:24px; background:#fff; color:#555;}

html,body{height:100%;}

img{border:0px; max-width:100%;}
a{color:#333; text-decoration:none; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s;}
a:hover{color:#c61f1a;}
.clear{clear:both; height:0px; font-size:0px;}

.ind_fgx{width:100%; height:5px; background:#f5f5f5;}

.top01{width:100%; height:auto; background:#fff; padding:10px 0px;}
.top01 img{max-width:78%; display:block; margin-left:10px;}

.search{width:94%; height:35px; line-height:35px; border:1px #bfbfbf solid; border-radius:5px; background:#f8f8f8; margin:10px auto;}
.search input{width:83%; height:35px; line-height:35px; border:none; margin-left:2%; background:none; display:block; float:left;}
.search a{width:15%; height:35px; line-height:35px; background:url(../images/search.png) no-repeat center; background-size:25px auto; display:block; float:right;}

.ind_menu{width:100%; min-height:100%; background:#FFF; position:fixed; top:0px; left:-100%; z-index:99999;}
.ind_menu dl{width:94%; margin:0px auto;}
.ind_menu dl dt{line-height:40px; font-size:1.8rem;}
.ind_menu dl dt a{ display:block;}
.ind_menu dl dd{margin-bottom:5px;}
.ind_menu dl dd a{ min-width:22%; line-height:30px; border-radius:30px; border:1px #CCCCCC solid; text-align:center; margin-right:1%; margin-bottom:2%; font-size:1.2rem; display:inline-block; padding:0 2%;}
.ind_menusy{height:50px; line-height:50px; margin:0px auto; background:#1c75bc; color:#fff; font-size:1.8rem; padding-left:3%; position:relative;}
.ind_menusy a{color:#FFF;}
.ind_menusygb{width:50px; height:50px; line-height:50px; text-align:center; font-size:3rem; display:block; position:absolute; top:0px; right:0px; cursor:pointer;}
#ind_menush{width:30px; position:absolute; top:22px; right:10px; z-index:9999; cursor:pointer;}
#ind_menush span{width:100%; height:2px; background:#1c75bc; display:block;}
#ind_menush .mp{ margin-bottom:5px;}

.gonggaoa{height:40px; line-height:40px; margin:0px auto; background:url(../images/ind_a01.png) no-repeat 0px 12px; background-size:80px auto; margin:0% 3%; padding-left:85px; overflow:hidden;}

.guanggao{width:94%; margin:3% auto;}
.guanggao img{ border-radius:5px; display:block;}

.ind_bm{width:94%; margin:0px auto 3% auto;}
.ind_bm a{font-size:1.8rem; font-weight:bold; color:#FFF; padding-left:80px; display:block;}
.ind_bml{width:49%; height:50px; line-height:50px; background:url(../images/ind_b01.jpg) no-repeat; background-size:100%; border-radius:5px; float:left;}
.ind_bmr{width:49%; height:50px; line-height:50px; background:url(../images/ind_b02.jpg) no-repeat; background-size:100%; border-radius:5px; float:right;}

.nav001{width:100%; height:auto; padding-top:20px; padding-bottom:10px; background:#FFF;}
.nav001 ul{width:100%; height:auto;}
.nav001 ul li{width:24%; height:auto; float:left;}
.nav001 ul li a{width:100%; height:100%; display:block;}
.nav001 ul li span{width:100%; height:auto; text-align:center; font-size:1.2rem; padding:0px 0px 10px 0px; display:block;}
.nav001 ul li div{width:60%; height:0px; padding-bottom:60%; background:#fff; margin:0px auto; display:block;}
.nav001 ul li div img{width:100%; height:auto; margin:0px auto; display:block;}

.indmorea{width:94%; line-height:40px; border-radius:40px; text-align:center; display:block; background:#1e6bb6; color:#FFF; margin:10px auto;}




/*首页标题*/
.ind_bt01{width:94%; height:50px; line-height:50px; background:#fff; color:#000; position:relative; margin:0px auto;}
.ind_bt01 h3{font-size:2.2rem;}
.ind_bt01 h3 font{color:#f2493d;}
.ind_bt01 a{color:#777; display:block; position:absolute; right:0px; top:0px;}

/*index*/
.ind_gljg{width:95%; height:auto; margin:0px auto 10px auto;}

.ind_gy{width:94%; height:auto; margin:0px auto; overflow:hidden;}
.ind_gy01{width:100%;}
.ind_gy01 img{width:100%; border-radius:5px; display:block;}
.ind_gy02{width:100%; margin:3% auto;}
.ind_gy03{width:100%; margin:4% auto;}
.ind_gy03a{width:32%; height:35px; line-height:35px; border-radius:5px; color:#FFF; margin-right:1%;}
.ind_gy03a a{color:#FFF; padding-left:45px;}
.ind_gy03l{background: url(../images/ind_gy02.png) no-repeat 15px 9px #cc6600; background-size:auto 18px; float:left;}
.ind_gy03c{background: url(../images/ind_gy02.png) no-repeat -110px 9px #006699; background-size:auto 18px; float:left;}
.ind_gy03r{background: url(../images/ind_gy02.png) no-repeat -233px 9px #509150; background-size:auto 18px; float:right;}

.ind_yx{width:94%; height:auto; margin-left:3%; margin-bottom:2%;}
.ind_yx ul{width:104%; overflow:hidden;}
.ind_yx ul li{width:47%; float:left; border-radius:5px; overflow:hidden; margin-right:2%; margin-bottom:2%; position:relative;}
.ind_yx ul li img{width:100%; max-height:130px; min-height:130px; display:block;}
.ind_yx ul li span{width:100%; height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.7); color:#FFF; display:block; position:absolute; left:0px; bottom:0px;}

.ind_fc{width:94%; height:auto; margin-left:3%; margin-bottom:3%;}

.ind_xw{width:94%; height:auto; margin:0px auto;}

/*bottom*/
.bottomh{height:70px;}
.bottoma{width:100%; height:60px; background:#1c75bc; position:fixed; left:0px; bottom:0px; z-index:999;}
.bottoma a{color:#FFF; width:100%; font-size:12px; display:block; padding-top:10px;}
.bottoml{width:20%; height:60px; text-align:center; float:left;}
.bottoml img{width:30%; display:block; margin:0px auto;}
.bottoml p{ line-height:25px; padding-bottom:2px;}

/*单页展示*/
.danye01{width:94%; height:auto; margin:0px auto;}
.danye01 img{width:100%; height:auto; max-height:200px; display:block; margin:10px auto;}
.danye01 span{width:100%; line-height:30px; font-size:1.4rem; display:block;}

/*单图展示*/
.dantu01{width:100%; height:auto; position:relative; margin-top:1px;}
.dantu01 img{width:100%; height:auto; min-height:100px; display:block;}
.dantu01 span{width:100%; line-height:40px; text-align:center; font-size:1.4rem; background:rgba(0,0,0,0.7); color:#FFF; display:block; position:absolute; left:0px; bottom:0px;}

/*新闻列表展示*/
.liebiao01{width:100%; background:#FFF; padding:10px 0px 20px 0px;}
.liebiao01 ul{width:90%; margin:0px auto;}
.liebiao01 ul li{width:100%; padding:5px 0px; border-bottom:1px #CCCCCC dashed;}
.liebiao01 ul li a{line-height:25px; font-size:1.4rem; display:block;}
.liebiao01 ul li span{line-height:20px; font-size:1.2rem; color:#999; display:block;}

/*图片列表展示*/
.tupian01{width:100%; background:#FFF; padding:10px 0px 10px 0px;}
.tupian01 ul{width:96%; margin:0px auto;}
.tupian01 ul li{width:48%; float:left; padding-bottom:2%; margin:0 1%;}
.tupian01 ul li img{width:100%; height:130px; display:block; border:1px #CCCCCC solid; border-bottom:0px; margin:0px auto;}
.tupian01 ul li span{width:100%; line-height:30px; text-align:center; font-size:1.2rem; background:#555; color:#FFF; display:block; margin:0px auto;}

/*图文混排展示*/
.tuwen01{width:100%; background:#FFF; padding:10px 0px 0px 0px;}
.tuwen01 ul{width:96%; margin:0px auto;}
.tuwen01 ul li{width:100%; padding-bottom:4%; margin:0 auto; position:relative;}
.tuwen01 ul li img{width:30%; height:80px; display:block;}
.tuwen01 ul li span{width:67%; height:80px; display:block; position:absolute; top:0px; right:0px;}
.tuwen01 ul li span h3{ line-height:30px; font-size:1.4rem; font-weight:normal;}
.tuwen01 ul li span p{ line-height:20px; font-size:1.2rem; color:#999;}



.ny_bt01{width:100%; height:auto; background:#fff; margin:0px auto; border-bottom:1px #1e6bb6 solid;}
.ny_bt02{height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#333; border-bottom:0px #1e6bb6 solid; padding:0px 3%; float:left;}
.ny_bt03{width:30%; height:auto; float:right;}


.ny01{width:100%; height:auto;}
.ny02{width:100%; height:auto; font-size:12px;}
.ny02 img{width:100%; display:block;}
.ny03{width:100%; height:auto; font-size:12px;}

.neiyebt{width:100%; height:40px; line-height:40px; font-size:1.6rem; text-align:center; background:#1e6bb6; color:#FFF; font-weight:bold;}

.fenlei{width:100%;}
.fenlei a{width:32%; line-height:30px; text-align:center; display:block; margin-left:1%; margin-top:2%; border:1px #CCCCCC solid; font-size:12px; float:left;}


/*banner*/
.banner01{width:100%; height:auto; margin:0px; background:#fff; overflow:hidden;}
.flexslider01{width:100%;overflow:hidden; position:relative; z-index:1;background:url(../images/loading.gif) 50% no-repeat;}
.flexslider01.slides{position:relative;z-index:1;}
.flexslider01.slides li{height:auto; position:relative;}
.flexslider01.slides li img{width:100%; height:auto; display:block;}
.flexslider01.slides li a{display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute; bottom:10px; z-index:2; width:100%; text-align:center;}
.flex-control-nav li{display:inline-block; display:inline;width:15px;height:5px;margin:0 3px;}
.flex-control-nav a{display:inline-block;width:15px;height:5px; background:#39F; overflow:hidden; cursor:pointer;}
.flex-control-nav .flex-active{background:#FFF;}
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat;}


.banner{width:100%; height:auto; margin:0px; overflow:hidden;}
.flexslider{position:relative; height:80px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto; overflow:hidden;}
.slides li span{width:32.3%; height:80px; display:block; margin:0 0.5%; float:left;}
.slides li span img{ width:40%; display:block; margin:5px auto 0px auto;}
.slides li span font{ width:100%; line-height:20px; display:block; text-align:center; color:#FFF;}
.slides li span a{ width:100%; height:100%; display:block; overflow:hidden;}


.gdbja{background:#1e7daf;}
.gdbjb{background:#f2493d;}
.gdbjc{background:#3873bb;}
.gdbjd{background:#d6943d;}
.gdbje{background:#e05143;}
.gdbjf{background:#2e9e6c;}
.gdbjg{background:#F93;}
.gdbjh{background:#399;}
.gdbji{background:#F96;}




/*二维码页面*/
.ewm01{width:100%; height:100%; text-align:center; overflow:hidden;}
.ewm02{width:70%; height:auto; display:block; margin:10% auto 30px auto;}
.ewm04{width:100%; height:auto; margin-bottom:20px;}
.ewm04 img{width:120px; height:120px; display:block; border:1px #CCCCCC solid; margin:0px auto;}
.ewm04 span{display:block; line-height:40px; color:#2c7dc8;}




/*留言预定*/
.feedback{width:100%; height:auto; margin:0px auto; padding:20px 0px;}
.feedback01{width:80%; height:auto; margin:0px auto; color:#555;}
.feedback01 font{ color:#1c75bc;}
.feedback02{margin-top:10px;}

.form01{width:70%; height:35px; line-height:28px; color:#555; border:#ddd 1px solid; background:none;}
.form02{width:100%; height:35px; line-height:30px; color:#555; border:#ddd 1px solid; background:#FFF;}
.form03{width:100%; height:60px; line-height:22px; color:#555; border:#ddd 1px solid; background:#FFF;}
.form04{width:100%; height:35px; cursor:pointer; font-size:1.6rem; margin:0px auto; background:#1e6bb6; color:#FFF; border:none; border-radius:35px;}
.form05{width:40%; height:35px; float:left; display:block;}
.form06{width:40%; height:35px; float:left; display:block; margin-left:3%;}

.feedxz01{width:100%; height:40px; line-height:40px; background:#1c75bc; font-size:2rem; color:#FFF; text-align:center;}





/*详情页面*/
.xq01{width:94%; height:auto; margin:0px auto; padding-top:20px;}
.xq02{width:100%; height:auto; line-height:28px; padding:10px 0px; text-align:left; font-size:2rem; color:#555;}
.xq03{width:100%; height:40px; line-height:40px; text-align:left; font-size:14px;}
.xq04{width:100%; height:auto; padding-top:10px; font-size:14px; line-height:25px;}
.xq04 img{ max-width:100%; display:block;}
.xq05{width:100%; height:auto; padding-top:10px; margin-top:10px; font-size:12px; line-height:25px; border-top:1px #CCCCCC solid;}



/**********内容样式************/
/**********纯图片展示***********/
.show_img{width:100%; padding:10px 0px;}
.show_img ul{width:96%; margin:0px auto;}
.show_img ul li{width:50%; height:auto; float:left;}
.show_img ul li img{width:96%; height:auto; max-height:140px; min-height:140px; display:block; border:1px #eee solid; margin:0px auto;}
.show_img ul li span{width:96%; height:auto; line-height:15px; display:block; font-size:12px; padding:10px 0px 20px 0px; text-align:center;}

/**********上下图文展示***********/
.show_img_sx{width:100%; padding:10px 0px;}
.show_img_sx ul{width:94%; margin:0px auto;}
.show_img_sx ul li{width:100%; height:auto; background:#FFF; margin-bottom:10px;}
.show_img_sx ul li img{width:100%; height:auto; display:block;}
.show_img_sx ul li span{width:100%; height:auto; line-height:15px; display:block; font-size:14px; padding:10px 0px 20px 0px; text-align:center;}


/**********新闻列表展示**
.show_news{width:100%;}
.show_news ul{width:100%; height:auto;}
.show_news ul li{ height:auto; border-bottom:1px dotted #CCCCCC; background:url(../images/tb_01.png) no-repeat 10px 50%; padding:10px 10px 10px 20px;}
.show_news ul li span{margin-left:20px; line-height:25px; display:block;}
.show_news ul li i{display:block; font-size:12px; line-height:18px; color:#999;}
.show_news ul li i img{margin-left:20px;}
*********/


.show_news{width:100%; height:auto;}
.show_news ul{width:100%; height:auto;}
.show_news ul li{margin-top:8px; overflow:hidden; border-bottom:1px #CCCCCC dashed; padding:8px 3%;}
.show_news ul li a{line-height:20px; font-size:16px; display:block;}
.show_news ul li span{line-height:25px; display:block; font-size:14px; color:#999;}



/**********图文混排展示***********/
.show_news_img{width:100%; background:#fff; padding:5px 0px;}
.show_news_img ul{width:94%; margin:0px auto;}
.show_news_img ul li{width:100%; text-align:left; padding:5px 0px;}
.show_news_img ul li div{height:80px; background:#FFFFFF; position:relative;}
.show_news_img ul li div img{width:110px; height:80px; background:#f0f0f0; display:block; position:absolute; left:0px; top:0px; z-index:1;}
.show_news_img ul li div span{width:65%; height:auto; line-height:25px; display:block; color:#999; position:absolute; left:115px; top:5px; z-index:1; font-size:12px;}
.show_news_img ul li div span h3{line-height:25px; color:#555; margin:0px; font-size:14px;}
.show_news_img ul li div span p{line-height:20px; margin:0px; font-size:12px;}


/**********单页展示***********/
.show_single{width:94%; padding:0px; margin:0px auto; padding:10px 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:0px; font-size:12px; line-height:20px;}

/*分页样式*/
.page_area{padding:10px 0px; text-align:center; clear:both;}
.PageNav_2{display:block; width:100%; text-align:center; clear:both; font-size:12px;}
.PageNav_2 .PageTurn{border:#666666 1px solid; margin:2px; height:20px; line-height:20px; padding:0px 3px; background:#666666; color:#FFFFFF; display:inline-block; margin:0px 2px;}
.PageNav_2 .PageTurn_Disable{border:#cccccc 1px solid; color:#cccccc; height:20px; line-height:20px; padding:0px 3px; display:inline-block; margin:0px 2px; background:#FFFFFF;}
.PageNav_2 .PageNum{height:20px; line-height:20px; border:#666666 1px solid; color:#fff; padding:0px 3px; background:#666666; margin:0px 2px; display:inline-block;}
.PageNav_2 .PageNum_Disable{color:#FFFFFF; border:1px solid #1e6bb6; background:#1e6bb6; height:20px; line-height:20px; padding:0px 3px; display:inline-block; margin:0px 2px;}
