*{margin:0px; padding:0px; list-style:none; outline:none; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;}
html{height:100%; font-size:62.5%;/*10 ÷ 16 × 100% = 62.5%*/ background:#ddd;}
body{ min-height:100%; font-size:1.4rem;/*1.4 × 10px = 14px */ line-height:24px; background:#fff; color:#555;}

html,body{ max-width:800px !important; margin:0px auto;}

img{border:0px; max-width:100% !important;}
a{color:#333; text-decoration:none; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s;}
a:hover{color:#cb8748;}
.clear{clear:both; height:0px; font-size:0px;}

/*修改提示文字的颜色*/
input::-webkit-input-placeholder { /* WebKit browsers */color: #ccc;}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #ccc;}
input::-moz-placeholder { /* Mozilla Firefox 19+ */color: #ccc;}
input:-ms-input-placeholder { /* Internet Explorer 10+ */color: #ccc;}

.top01{width:100%; background:#fff; padding:0px 0px; padding:0px 0; position:relative;}
.top01 img{width:80%; display:block; margin:0 0 0 10px;}


.topmore{color:#555; font-size:22px; position:absolute; top:25px; right:20px; z-index:999;}
.heiz{height:5px; background:#f5f5f5;}

.sjnav{width:50%; height:100%; max-width:400px; background:#1359a9; position:fixed; top:0px; right:-50%; z-index:9999;}
.sjnav dl{width:100%;}
.sjnav dl dt{height:50px; line-height:50px; background:#1359a9; color:#fff; padding-left:30px; position:relative;}
.sjnav dl dt i{ font-size:20px; position:absolute; top:0px; right:20px;}
.sjnav dl dd{width:100%; border-bottom:1px #3d81ce solid;}
.sjnav dl dd span{display:block;}
.sjnav dl dd span a{display:block; line-height:36px; font-weight:bold; color:#FFF; padding-left:30px;}
.sjnav dl dd span a i{font-size:16px; width:25px; margin-right:10px; font-weight:normal;}
.sjnav dl dd p{width:100%; height:auto; overflow:hidden; display:none; background:#134e90;}
.sjnav dl dd p a{display:block; line-height:22px; font-size:12px; color:#C1E7FD; padding:5px 0 5px 10px; border-top:1px #2568b5 dashed;}
.sjnav dl dd p a i{font-size:12px; width:25px; margin-right:5px;}

.ruhui01{padding:20px;}
.ruhui01 li{width:100%; height:auto; color:#999; margin-bottom:10px;}
.ruhui01 li span{ min-width:28%; display:block; line-height:30px; text-align:right; float:left;}
.rhfor01{width:70%; display:block; height:30px; line-height:30px; border:1px #ccc solid; padding:0 5px; display:block; float:left;}
.rhfor02{vertical-align:middle; margin-top:-2px; margin-bottom:1px; margin-right:3px;}
.rhfor03{width:98%; height:70px; display:block; border:1px #ccc solid; display:block;}
.rhfor04{width:50px; height:30px; line-height:30px; text-align:center; border:none; border-bottom:1px #999999 solid;}
.rhfor05{width:100px; height:30px; line-height:30px; text-align:center; border:none; border-bottom:1px #999999 solid;}
.rhfor06{width:46%; height:35px; cursor:pointer; margin:0 1%;}
.rhfor07{width:100px; height:35px; line-height:35px; text-align:center; border:1px #999999 solid;}
.rig01{ padding:10px 0; text-align:right;}

.ruhui02{width:100%; font-size:12px; padding:20px 0;}
.ruhui02 span{width:100%; text-align:right; display:block;}
.ruhui02 a{text-decoration:underline;}

/*aaa*/
.ind_kj01{background:#1359a9;}
.ind_kj01 ul{width:100%; padding:20px 0 10px 0;}
.ind_kj01 ul li{width:32%; padding:10px 0 10px 0; text-align:center; margin-left:1%; float:left;}
.ind_kj01 ul li i{font-size:3rem; display:block; color:#FFF; margin:0 auto 5px auto;}
.ind_kj01 ul li a{color:#FFF;}

.ind_more{width:50%; line-height:30px; text-align:center; background:#eee; color:#333; font-size:1.4rem; display:block; margin:0px auto;}

/*weiyuanhui*/
.ind_wyh{width:100%; background:#FFF; padding:0px 0px 0px 0px;}
.ind_wyh ul{width:100%;}
.ind_wyh ul li{width:48%; margin:1%; float:left;}
.ind_wyh ul li img{width:100%; height:auto; display:block;}

/*首页标题*/
.ind_bt01{width:100%; background:#fff; color:#555; border-bottom:1px #eee solid; position:relative;}
.ind_bt01 h3{font-size:1.8rem; line-height:50px; padding-left:3%;}
.ind_bt01 a{font-size:1.2rem; line-height:50px; display:block; position:absolute; top:0px; right:3%;}


/*单页展示*/
.danye01{width:100%; height:auto; margin:0px auto; background:#FFF; padding-bottom:20px;}
.danye01 img{width:100%; height:auto; max-height:200px; display:block; margin:10px auto;}
.danye01 span{line-height:30px; font-size:1.4rem; display:block; padding:10px 20px;}

/*单页展示*/
.danye02{width:100%; height:auto; margin:0px auto; background:url(../images/bj01.jpg) #FFF; background-size:100% 100%; padding-bottom:30px;}
.danye02 h3{line-height:25px; font-size:1.6rem; text-align:center; color:#b77436; padding-top:20px;}
.danye02 h3 font{font-size:1.4rem; text-align:center; display:block;}
.danye02 span{line-height:25px; font-size:1.2rem; text-align:center; display:block; padding:10px 20px;}
.danye02 .morea{width:120px; line-height:30px; font-size:1.2rem; background:#b77436; color:#FFF; text-align:center; display:block; margin:0px auto;}

/*单图展示*/
.dantu01{width:100%; height:auto; position:relative;}
.dantu01 img{width:100%; height:auto; 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:95%; 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:15px; font-size:1.2rem; color:#CCC; display:block;}

/*图片列表展示*/
.tupian01{width:100%; padding:10px 0px 10px 0px;}
.tupian01 ul{width:97%; margin:0px auto 10px auto;}
.tupian01 ul li{width:48%; float:left; padding-bottom:2%; margin:0 1%;}
.tupian01 ul li img{width:100%; height:130px; display:block; margin:0px auto;}
.tupian01 ul li span{width:100%; line-height:40px; text-align:center; font-size:1.2rem; background:#f1f1f1; display:block; margin:0px auto;}

/*图片列表展示02*/
.tupian02{width:100%; padding:10px 0px 20px 0px;}
.tupian02 ul{width:97%; margin:0px auto 10px auto;}
.tupian02 ul li{width:32%; float:left; padding-bottom:1%; margin-left:1%;}
.tupian02 ul li img{width:100%; height:100px; display:block; margin:0px auto; border:1px #eee solid;}
.tupian02 ul li span{width:100%; line-height:40px; text-align:center; font-size:1.2rem; background:#f1f1f1; display:block; margin:0px auto;}

/*图文混排展示*/
.tuwen01{width:100%; background:#FFF; padding:10px 0px 20px 0px;}
.tuwen01 ul{width:94%; margin:0px auto 10px auto;}
.tuwen01 ul li{width:100%; padding-bottom:3%; margin-bottom:3%; border-bottom:1px #eee solid; position:relative;}
.tuwen01 ul li img{width:35%; height:80px; display:block; position:absolute; top:0px; right:0px;}
.tuwen01 ul li span{width:62%; height:80px; display:block;}
.tuwen01 ul li span h3{height:50px; line-height:25px; color:#555; font-size:1.6rem; font-weight:normal; overflow:hidden;}
.tuwen01 ul li span font{line-height:25px; color:#999; font-size:12px; display:block; margin-top:10px;}
.tuwen01 ul li span font i{font-size:12px;}
.tuwen01 ul li .span02{width:100%; height:auto; display:block;}
.tuwen01 ul li .span02 h3{height:auto; line-height:25px; color:#555; font-size:1.6rem; font-weight:normal; overflow:hidden;}


/*广告01*/
.gg01{width:100%; height:auto;}
.gg01 img{width:100%; height:auto; display:block;}


.ny_fl{height:70px; background:#FFF; padding:0px 3%; position:relative; border-bottom:5px #eee solid;}
.ny_fl h3{line-height:70px; font-size:2rem; color:#333; border-bottom:0px #cb8748 solid;}
.ny_fl .cdtc{line-height:70px; color:#555; font-size:16px; position:absolute; top:0px; right:3%;}
.ny_fl .cdtc i{font-size:14px; margin-right:5px;}

.ny_fltc{width:100%; height:100%; background:rgba(0,0,0,0.7); color:#FFF; position:fixed; top:0px; left:0px; z-index:99999; display:none;}
.ny_fltc dl{width:80%; height:85%; max-width:600px; background:#FFF; margin:10% auto 0% auto;}
.ny_fltc dl dt{width:100%; line-height:50px; text-align:center; background:#1359a9; color:#fff; font-size:2rem; position:relative;}
.ny_fltc dl dt i{position:absolute; top:2px; right:20px;}
.ny_fltc dl dd{width:100%; padding-top:10%;}
.ny_fltc dl dd a{width:70%; line-height:40px; text-align:center; font-size:1.6rem; border:1px #ddd solid; border-left:3px #1359a9 solid; display:block; margin:0px auto 10px auto;}

.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;}


/*登录框*/
.lgin_form{width:100%; height:auto;}
.lgin_form dl{width:70%; height:auto; margin:0px auto;}
.lgin_form dl dt{width:100%; line-height:80px; font-size:1.8rem; padding-top:10%; font-weight:bold;}
.lgin_form dl dd{width:100%; font-size:1.4rem;}
.lgin_i_com{width:100%; height:40px; line-height:40px; margin-bottom:10px; border-top:0px; border-left:0px; border-right:0px; border-bottom:1px #ccc solid; background:none;}
.lgin_i_btn{width:100%; line-height:40px; text-align:center; color:#FFF; background:#1359a9; display:block; border:none; border-radius:5px; margin-top:15px;}
.lgin_i_btn2{width:100%; line-height:40px; text-align:center; color:#FFF; background:#e65252; display:block; border:none; border-radius:5px; margin-top:15px;}

/*注册框*/
.blk_reg{width:70%; height:auto; margin:0px auto; padding-bottom:20px;}
.blk_reg dt{width:100%; line-height:40px; font-size:1.4rem; font-weight:bold;}
.blk_reg dt a{color:#1359a9; font-weight:normal;}
.blk_reg dd{width:100%; line-height:40px; font-size:1.4rem;}
.i_100{width:100%; height:auto; line-height:30px; border:1px #CCCCCC solid; margin:5px auto;}
.i_101{width:50%; height:auto; line-height:30px; border:1px #CCCCCC solid; margin:5px auto;}



/*banner*/
.banner{width:100%; height:auto; margin:0px;}
.flexslider{position:relative; height:auto; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;}
.slides li img{display:block;}
.slides li a{display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:5px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:20px;height:5px;margin:0 3px;zoom:1;}
.flex-control-nav a{display:inline-block;width:20px;height:5px;line-height:40px; overflow:hidden; background:#FFF; cursor:pointer;}
.flex-control-nav .flex-active{background:#af0000;}
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:30px;height:30px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:1px;background:url(../images/prev.png) center center no-repeat; background-size:40% 60%;}
.flex-direction-nav li a.flex-next{right:1px;background:url(../images/next.png) center center no-repeat; background-size:40% 60%;}


/*二维码页面*/
.ewm01{width:100%; text-align:center; overflow:hidden;}
.ewm04{width:100%; height:auto; margin-top:20%;}
.ewm04 img{width:150px; height:150px; display:block; border:1px #CCCCCC solid; margin:0px auto;}
.ewm04 span{display:block; line-height:40px; color:#555;}


.botth{ height:55px; background:#FFF;}
.sjbottom{width:100%; max-width:800px !important; height:55px; background:#104d92; margin-left:auto; margin-right:auto; position:fixed; bottom:0px; left:0px; right:0px; z-index:999;}
.sjbottom a{width:25%; height:55px; text-align:center; color:#FFF; display:block; float:left;}
.sjbottom a i{height:23px;  font-size:18px; margin-top:5px; display:block;}
.sjbottom a span{height:20px;line-height:20px; display:block; font-size:12px;}


/*留言预定*/
.feedback{width:100%; height:auto; margin:0px auto; padding:20px 0px;
/* background: -webkit-radial-gradient(center, #f84742, #de342f); 
background: -o-radial-gradient(center, #f84742, #de342f); 
background: -moz-radial-gradient(center, #f84742, #de342f); 
background: radial-gradient(center, #f84742, #de342f); 标准的语法（必须放在最后） */
}
.feedback01{width:80%; height:auto; margin:0px auto; color:#555;}
.feedback02{margin-top:10px;}
.feedback03 img{ height:30px;}

.form01{width:70%; height:30px; line-height:28px; color:#555; border:#999 1px solid; background:none;}
.form02{width:50%; height:30px; line-height:30px; color:#555; border:#999 1px solid; background:none;}
.form03{width:100%; height:90px; line-height:22px; color:#555; border:#999 1px solid; background:none;}
.form04{width:100px; height:30px; cursor:pointer; margin:0px auto;}


/*详情页面*/
.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; margin-bottom:2%; float:left;}
.show_img ul li img{width:96%; height:120px; display:block; margin:0px auto;}
.show_img ul li span{width:96%; height:auto; line-height:30px; display:block; font-size:14px; background:#eee; text-align:center; margin:0px auto;}

/**********上下图文展示***********/
.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{width:100%; height:auto; border-bottom:1px dotted #CCCCCC; background:url(../images/tb_01.png) no-repeat 10px 50%; padding:10px 0px;}
.show_news ul li span{margin-left:20px; line-height:25px;}
.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_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; border-bottom:1px #eee solid; padding:15px 0px;}
.show_news_img ul li div{height:80px; background:#FFFFFF; position:relative;}
.show_news_img ul li div img{width:30%; 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; right:0px; top:0px; z-index:1; font-size:12px;}
.show_news_img ul li div span h3{ height:50px; line-height:25px; color:#555; font-size:14px; font-weight:normal; overflow:hidden;}
.show_news_img ul li div span font{line-height:25px; color:#999; font-size:12px; display:block; margin-top:10px;}
.show_news_img ul li div span font i{font-size:12px;}
.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; 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; line-height:20px; padding:0px 3px; display:inline-block; margin:0px 2px; background:#FFFFFF;}
.PageNav_2 .PageNum{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 #000; background:#000; line-height:20px; padding:0px 3px; display:inline-block; margin:0px 2px;}
