﻿@charset "utf-8";*{padding:0;margin:0;list-style:none}
a{text-decoration:none}
i{font-style:normal}
body{font-family:"Helvetica Neue","Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-size:12px; color:#262626;background:#F5F3F2;}
main,article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;text-align:left;}
.widht100{width:100%;display:block}
.main{width:1200px; margin:0 auto; background:#FFFFFF; display:block}
.clear::after{content:".";display:block;height:0;clear:both;visibility:hidden}
.bggrey{background:#f5f5f5}
.fl{float:left}
.fr{float:right}
h1,h2{font-size:14px}

/*字体颜色*/
.fred{color:#FF1800}
.fblue{color:#0023FF}
.fgreen{color:#019A01}
.fhs{color:#FF6500}
.ftan{color:#FF6500}

.m-header{height:200px; padding:50px 55px 20px; box-sizing:border-box; -moz-display:flex; -moz-justify-content:space-between; -moz-align-items:center;-ms-display:flex; -ms-justify-content:space-between; -ms-align-items:center;-o-display:flex; -o-justify-content:space-between; -o-align-items:center;-webkit-display:flex; -webkit-justify-content:space-between; -webkit-align-items:center; display:flex; justify-content:space-between; align-content:center}
.m-header ul li{float:left; width:160px; text-align:center; font-size:12px}
.m-header ul li p{padding-top:12px}
.m-header h1{font-size:45px; color:#38A2FD;}
.m-header h1 a:hover,a:visited{font-size:45px; color:#38A2FD}

.m-header section p{font-size:15px; color:#FF004F}
.m-header section{line-height:1.5}

.m-nav{height:50px; background:#38A2FD;}
.m-nav li{float:left; line-height:50px;font-size:16px;}
.m-nav li a{ color:#FFFFFF; display:block;padding:0 18px}
.m-nav li:hover , .m-nav li.curr{background:#017CE5}

.linshi {
	font-size:18px;
	line-height:1.8;
	color:#CC0000;
	text-align:center;
	border-left: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;;
	border-bottom: 1px dashed #CCCCCC;;
}
.linshi_di {
	font-size:18px;
	line-height:1.8;
	color:#CC0000;
	text-align:center;
	border: 1px dashed #CCCCCC;
	background-color:#f9f9f9;
}

.linshi_b {font-size:16px; color:#CC0000; clear:both; height:30px; background-color:#FFFFFF; padding-left:15px;}
.linshi_b li {margin:5px 0px 5px 15px;float:left;}

.m-abilitiea img{ border:0;}
.m-abilitiea .ban{ width:305px; height:367px; position:relative; overflow:hidden;}
.m-abilitiea .ban2{ width:305px; height:305px; position:relative; overflow:hidden;}
.m-abilitiea .ban2 ul img{width:305px; height:305px}
.m-abilitiea .ban2 li{position:relative}
.m-abilitiea .ban2 li section{position:absolute; width:100%;  background:rgba(0,0,0,0.5); bottom:0; left:0; padding:15px; box-sizing:border-box}
.m-abilitiea .ban2 li section p{font-size:14px;; line-height:1.8; color:#FFFFFF}
.m-abilitiea .ban2 ul{ position:absolute; left:0; top:0;}
.m-abilitiea .ban2 ul li{ width:305px; height:305px;}
.m-abilitiea #ban_num1 ul img{width:50px; height:50px}
.m-abilitiea .prev{ float:left; cursor:pointer;}
.m-abilitiea .num{ height:82px;overflow:hidden; width:430px; position:relative;float:left;}
.m-abilitiea .min_pic{ padding-top:10px; width:305px;}
.m-abilitiea .num ul{ position:absolute; left:0; top:0;}
.m-abilitiea .num ul li{ width:50px; height:50px; margin-right:5px; padding:1px;}
.m-abilitiea .num ul li.on{ border:1px solid red; padding:0;}
.m-abilitiea .prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.m-abilitiea .next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.m-abilitiea .prev1{ position:absolute; top:120px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.m-abilitiea .next1{ position:absolute; top:120px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.m-abilitiea .mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.m-abilitiea .pop_up{ width:305px; height:305px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.m-abilitiea .pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.m-abilitiea .pop_up2{ width:305px; height:305px; position:relative; overflow:hidden;}
.m-abilitiea .pop_up2{ width:305px; height:305px; position:relative; overflow:hidden; float:left;}
.m-abilitiea .pop_up2 ul{ position:absolute; left:0; top:0;}
.m-abilitiea .pop_up2 ul li{ width:305px; height:305px; float:left;}

.m-NIAaSI{padding:10px 0 0 ;width:1200px;margin:0 auto; background:#FFFFFF; display:block}
.m-NIAaSI .left{width:300px; height:367px; padding:15px 15px 15px 25px; margin-left:6px; box-sizing:border-box; background:#EAF4FC; border-radius:5px; float:left}
.m-NIAaSI .left img{float:right;}
.m-NIAaSI .left article{display:inline; line-height:2}
.m-NIAaSI .left article h1{font-size:28px; color:#37A1FD; height:66px; font-weight:normal;}
.m-NIAaSI .left article p{font-size:14px}
.m-NIAaSI .left article dt{font-size:14px; color:#FF0000}
.m-NIAaSI .center{width:545px; float:left; margin:0 20px}
.m-NIAaSI .center h1{font-size:28px; color:#37A1FD; font-weight:normal; line-height:65px}
.m-NIAaSI .center ul li{font-size:14px; line-height:2;}
.m-NIAaSI .center ul li a:link{font-size:14px; line-height:2;color:#000000;}
.m-NIAaSI .center ul li a:hover{font-size:14px;line-height:2;color:#ff6600;text-decoration: underline;}
.m-NIAaSI .center ul li a:visited{color:#000000;}
.m-NIAaSI .center ul li span{display:inline-block; padding:0 5px;}
.m-NIAaSI .center h2{color:#FF0000; font-size:18px; font-weight:normal; line-height:2}
.m-NIAaSI .right{float:left; width:305px}

/*冬季临时使用开始*/
.m-dongji{padding:10px 0 0 ;width:1200px;margin:0 auto; background:#FFFFFF; display:block}
.m-dongji .left{width:380px; float:left; background:#EAF4FD}
.m-dongji .left section{position:relative}
.m-dongji .left section img{width:100%; display:block}
.m-dongji .left section h1{width:45%; position:absolute; left:0; top:0; font-size:30px;text-align:center;  font-weight:normal;line-height:2; background:rgba(87,173,247,0.8); color:#FFFFFF}
.m-dongji .left section p{background:rgba(0,0,0,0.4); color:#FFFFFF; font-size:14px; width:100%; padding:15px 25px; position:absolute; bottom:0; left:0; box-sizing:border-box}
.m-dongji .left dl{padding-left:35px; padding-top:8px; padding-bottom:6px; line-height:1.9}
.m-dongji .left dl dt{color:#37A1FD; font-size:24px;}
.m-dongji .left dl dd{color:#37A1FD; font-size:14px;}
.m-dongji .left dl dd a{color:#37A1FD}
.m-dongji .left dl dd i{display:inline-block; font-weight:900; padding-right:10px}
.m-dongji .right{width:820px; background:#37A1FD; float:left; height:553px;}
.m-dongji .right h1{
	font-size:26px;
	color:#FFFFFF;
	font-weight:normal;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.m-dongji .right h1 a{font-size:26px; color:#FFFFFF}
.m-dongji .right h1 a:hover{
	text-decoration: underline;
}
.m-dongji .right ul li{float:left; width:33.33333%; padding:12px 8px 5px 8px; box-sizing:border-box; font-size:14px;}
.m-dongji .right ul li a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-dongji .right ul li a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2); transform:translate(-3px,-3px)}
.m-dongji .right ul li a img{display:block; width:100%; font-size:14px}
.m-dongji .right ul li dl{padding:10px; line-height:25px}
.m-dongji .right ul li dl dt{color:#FF6500}
.m-dongji .right ul li dl dd{color:#000000}
.m-dongji .right ul li p{padding:10px; color:#FF0000; line-height:25px}
/*冬季临时使用结束*/


.m-clubs{padding:10px 0 0 ;width:1200px;margin:0 auto; background:#FFFFFF; display:block}
.m-clubs .left{width:380px; float:left; background:#EAF4FD}
.m-clubs .left section{position:relative}
.m-clubs .left section img{width:100%; display:block}
.m-clubs .left section h1{width:45%; position:absolute; left:0; top:0; font-size:30px;text-align:center;  font-weight:normal;line-height:2; background:rgba(87,173,247,0.8); color:#FFFFFF}
.m-clubs .left section p{background:rgba(0,0,0,0.4); color:#FFFFFF; font-size:14px; width:100%; padding:15px 25px; position:absolute; bottom:0; left:0; box-sizing:border-box}
.m-clubs .left dl{padding-left:35px; padding-top:8px; padding-bottom:6px; line-height:1.9}
.m-clubs .left dl dt{color:#37A1FD; font-size:24px;}
.m-clubs .left dl dd{color:#37A1FD; font-size:14px;}
.m-clubs .left dl dd a{color:#37A1FD}
.m-clubs .left dl dd i{display:inline-block; font-weight:900; padding-right:10px}
.m-clubs .right{width:820px; background:#37A1FD; float:left; height:657px;}
.m-clubs .right h1{
	font-size:26px;
	color:#FFFFFF;
	font-weight:normal;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.m-clubs .right h1 a{float:right; padding-right:30px; font-size:14px; color:#FFFFFF}
.m-clubs .right h1 a:hover{
	text-decoration: underline;
}
.m-clubs .right ul li{float:left; width:33.33333%; padding:12px 8px 5px 8px; box-sizing:border-box; font-size:14px;}
.m-clubs .right ul li a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-clubs .right ul li a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2); transform:translate(-3px,-3px)}
.m-clubs .right ul li a img{display:block; width:100%; font-size:14px}
.m-clubs .right ul li dl{padding:10px; line-height:25px}
.m-clubs .right ul li dl dt{color:#FF6500}
.m-clubs .right ul li dl dd{color:#000000}
.m-clubs .right ul li p{padding:10px; color:#FF0000; line-height:25px}


.m-autotrophy{padding:10px 0;}
.m-autotrophy .left{width:380px; float:left}
.m-autotrophy .left .ta{height:60px; line-height:60px; background:#93CA1D; border:7px solid #93CA1D; border-bottom:none}
.m-autotrophy .left .ta li{float:left; width:50%; text-align:center}
.m-autotrophy .left .ta li a{color:#FFFFFF; font-size:24px; display:block}
.m-autotrophy .left .ta li.curr a , .m-autotrophy .left .ta li:hover a{color:#6c9c04; display:block; background:#FFFFFF}
.m-autotrophy .left .tb{height:550px; border:7px solid #93CA1D; padding:6px; border-top:none}
.m-autotrophy .left .tb li{display:none}
.m-autotrophy .left .tb li.curr{display:block}
.m-autotrophy .left .tb .o1 p{padding:0 10px; font-size:14px; line-height:2}
.m-autotrophy .left .tb .o1 .license{font-size:12px}
.m-autotrophy .left .tb .o1 .license i{display:inline-block; padding:0 6px}
.m-autotrophy .left .tb .o1 div a{float:left; width:50%; padding:10px; box-sizing:border-box}
.m-autotrophy .left .tb .o1 div a img{width:100%;}
.m-autotrophy .left .tb .o1>img{width:90%; margin:10px auto; display:block}
.m-autotrophy .left .tb .o2 p{padding:0 10px; font-size:14px; line-height:2}
.m-autotrophy .right{width:820px; float:left; height:636px; padding:17px 10px 10px 10px; box-sizing:border-box}
.m-autotrophy .right .ta{height:48px; line-height:48px; border-bottom:2px solid #93ca1d}
.m-autotrophy .right .ta li{float:left; width:33.33333%; text-align:center; font-size:24px; padding:0 25px; box-sizing:border-box}
.m-autotrophy .right .ta li a{ color:#6B9B03; display:block;}
.m-autotrophy .right .ta li:hover a , .m-autotrophy .right .ta li.curr a{background:#93ca1d; color:#FFFFFF}
.m-autotrophy .right .tb>li{display:none}
.m-autotrophy .right .tb>li.curr{display:block}
.m-autotrophy .right .tb .o1 h1{font-size:16px; margin-left:30px; line-height:45px; font-weight:normal}
.m-autotrophy .right .tb .o1 h1 a{float:right; color:#6B9B03; margin-right:25px;}
.m-autotrophy .right .tb .o1 h1 a:hover{color:red}
.m-autotrophy .right .tb .o1 dd{float:left; width:33.33333%; padding:5px; box-sizing:border-box;height:260px;}
.m-autotrophy .right .tb .o1 dd a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-autotrophy .right .tb .o1 dd a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-autotrophy .right .tb .o1 dd a img{width:100%; display:block}
.m-autotrophy .right .tb .o1 dd a p{font-size:14px; color:#FF6500; padding:10px; line-height:1.7}
.m-autotrophy .right .tb .o2 h1{font-size:16px; margin-left:30px; line-height:45px; font-weight:normal}
.m-autotrophy .right .tb .o2 h1 a{float:right; color:#6B9B03; margin-right:25px;}
.m-autotrophy .right .tb .o2 h1 a:hover{color:red}
.m-autotrophy .right .tb .o2 dd{float:left; width:33.33333%; padding:5px; box-sizing:border-box;height:260px;}
.m-autotrophy .right .tb .o2 dd a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-autotrophy .right .tb .o2 dd a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-autotrophy .right .tb .o2 dd a img{width:100%; display:block}
.m-autotrophy .right .tb .o2 dd a p{font-size:14px; color:#FF6500; padding:10px; line-height:1.7}
.m-autotrophy .right .tb .o3 h1{font-size:16px; margin-left:30px; line-height:45px; font-weight:normal}
.m-autotrophy .right .tb .o3 h1 a{float:right; color:#6B9B03; margin-right:25px;}
.m-autotrophy .right .tb .o3 h1 a:hover{color:red}
.m-autotrophy .right .tb .o3 dd{float:left; width:33.33333%; padding:5px; box-sizing:border-box;height:260px;}
.m-autotrophy .right .tb .o3 dd a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-autotrophy .right .tb .o3 dd a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-autotrophy .right .tb .o3 dd a img{width:100%; display:block}
.m-autotrophy .right .tb .o3 dd a p{font-size:14px; color:#FF6500; padding:10px; line-height:1.7}

.m-music{padding:0 0 10px 0;width:1200px;margin:0 auto; background:#FFFFFF; display:block}
.m-music .left{width:380px; float:left}
.m-music .left .ta{height:60px; line-height:60px; background:#93CA1D; border:7px solid #93CA1D; border-bottom:none}
.m-music .left .ta li{float:left; width:50%; text-align:center}
.m-music .left .ta li a{color:#FFFFFF; font-size:24px; display:block}
.m-music .left .ta li.curr a , .m-music .left .ta li:hover a{color:#6c9c04; display:block; background:#FFFFFF}
.m-music .left .tb{height:550px; border:7px solid #93CA1D; padding:6px; border-top:none}
.m-music .left .tb li{display:none}
.m-music .left .tb li.curr{display:block}
.m-music .left .tb .o1 div a{float:left; width:50%; padding:3px 3px; line-height:1.8; font-size:14px; text-align:center; box-sizing:border-box; color:#000;}

.m-music .left .tb .o1 div a:hover{ color:#ff6600;}
.m-music .left .tb .o1 div a img{width:100%}
.m-music .left .tb .o1>img{width:90%; margin:10px auto; display:block}
.m-music .left .tb .o2 p{padding:0 10px; font-size:14px; line-height:2}

.m-music .right{width:820px; float:left; height:636px; padding:17px 10px 10px 10px; box-sizing:border-box}
.m-music .right .ta{height:48px; line-height:48px; border-bottom:2px solid #93ca1d}
.m-music .right .ta li{float:left; width:33.33333%; text-align:center; font-size:24px; padding:0 25px; box-sizing:border-box}
.m-music .right .ta li a{ color:#6B9B03; display:block;}
.m-music .right .ta li:hover a , .m-music .right .ta li.curr a{background:#93ca1d; color:#FFFFFF}
.m-music .right .tb>li{display:none}
.m-music .right .tb>li.curr{display:block}
.m-music .right .tb .o1 h1{font-size:16px; margin-left:30px; line-height:45px; font-weight:normal}
.m-music .right .tb .o1 h1 a{float:right; color:#6B9B03; margin-right:25px;}
.m-music .right .tb .o1 h1 a:hover{color:red}
.m-music .right .tb .o1 dd{float:left; width:33.33333%; padding:5px; box-sizing:border-box;height:260px;}
.m-music .right .tb .o1 dd a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-music .right .tb .o1 dd a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-music .right .tb .o1 dd a img{width:100%; display:block}
.m-music .right .tb .o1 dd a p{font-size:14px; color:#FF6500; padding:10px; line-height:1.7}
.m-music .right .tb .o2 h1{font-size:16px; margin-left:30px; line-height:45px; font-weight:normal}
.m-music .right .tb .o2 h1 a{float:right; color:#6B9B03; margin-right:25px;}
.m-music .right .tb .o2 h1 a:hover{color:red}
.m-music .right .tb .o2 dd{float:left; width:33.33333%; padding:5px; box-sizing:border-box;height:260px;}
.m-music .right .tb .o2 dd a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-music .right .tb .o2 dd a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-music .right .tb .o2 dd a img{width:100%; display:block}
.m-music .right .tb .o2 dd a p{font-size:14px; color:#FF6500; padding:10px; line-height:1.7}
.m-music .right .tb .o3 h1{font-size:16px; margin-left:30px; line-height:45px; font-weight:normal}
.m-music .right .tb .o3 h1 a{float:right; color:#6B9B03; margin-right:25px;}
.m-music .right .tb .o3 h1 a:hover{color:red}
.m-music .right .tb .o3 dd{float:left; width:33.33333%; padding:5px; box-sizing:border-box;height:260px;}
.m-music .right .tb .o3 dd a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-music .right .tb .o3 dd a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-music .right .tb .o3 dd a img{width:100%; display:block}
.m-music .right .tb .o3 dd a p{font-size:14px; color:#FF6500; padding:10px; line-height:1.7}

.m-text{padding:10px 0 0 ;width:1200px;margin:0 auto; background:#FFFFFF; display:block}
.m-text .left{width:380px; float:left;}
.m-text .left h1{height:58px; padding:0 25px; box-sizing:border-box; background:#38A2FD; font-size:24px; font-weight:normal; color:#FFFFFF; line-height:70px;}
.m-text .left h1 a{float:right; font-size:18px; color:#FFFFFF}
.m-text .left ul{border:7px solid #38A2FD; padding:7px}
.m-text .left ul li{float:left; width:90%; padding:4px; box-sizing:border-box; font-size:14px; line-height:1.6;}



.m-camerse{padding:0 0 10px 0;}
.m-camerse .left{width:380px; float:left;}
.m-camerse .left h1{height:58px; padding:0 25px; box-sizing:border-box; background:#38A2FD; font-size:24px; font-weight:normal; color:#FFFFFF; line-height:70px;}
.m-camerse .left h1 a{float:right; font-size:18px; color:#FFFFFF}
.m-camerse .left ul{border:7px solid #38A2FD; padding:7px}
.m-camerse .left ul li{float:left; width:50%; padding:4px; box-sizing:border-box; text-align:center; height:180px;}
.m-camerse .left ul li a{display:block;}
.m-camerse .left ul li a img{width:100%}
.m-camerse .left ul li a p{font-size:14px; color:#000000; line-height:27px; padding:3px;}
.m-camerse .left ul li a:hover p{color:#ff6600;}
.m-camerse .right{width:820px; float:left; height:630px; padding:17px 10px 10px 10px; box-sizing:border-box}
.m-camerse .right .ta{height:48px; line-height:48px; border-bottom:2px solid #38A2FD}
.m-camerse .right .ta li{float:left; width:33.33333%; text-align:center; font-size:24px; padding:0 25px; box-sizing:border-box}
.m-camerse .right .ta li a{ color:#38A2FD; display:block;}
.m-camerse .right .ta li:hover a , .m-camerse .right .ta li.curr a{background:#38A2FD; color:#FFFFFF}
.m-camerse .right .tb>li{display:none}
.m-camerse .right .tb>li.curr{display:block}
.m-camerse .right .tb .o1 h1{font-size:16px; margin-left:30px; line-height:45px; font-weight:normal}
.m-camerse .right .tb .o1 h1 a{float:right; color:#6B9B03; margin-right:25px;}
.m-camerse .right .tb .o1 h1 a:hover{color:red}
.m-camerse .right .tb .o1 dd{float:left; width:33.33333%; padding:5px; box-sizing:border-box;height:260px;}
.m-camerse .right .tb .o1 dd a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-camerse .right .tb .o1 dd a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-camerse .right .tb .o1 dd a img{width:100%; display:block}
.m-camerse .right .tb .o1 dd a p{font-size:14px; color:#FF6500; padding:10px; line-height:1.7}

.m-camerse .right .tb .o2 h1{font-size:16px; margin-left:30px; line-height:45px; font-weight:normal}
.m-camerse .right .tb .o2 h1 a{float:right; color:#6B9B03; margin-right:25px;}
.m-camerse .right .tb .o2 h1 a:hover{color:red}
.m-camerse .right .tb .o2 dd{float:left; width:33.33333%; padding:5px; box-sizing:border-box; height:260px;}
.m-camerse .right .tb .o2 dd a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-camerse .right .tb .o2 dd a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-camerse .right .tb .o2 dd a img{width:100%; display:block}
.m-camerse .right .tb .o2 dd a p{font-size:14px; color:#FF6500; padding:10px; line-height:1.7}

.m-camerse .right .tb .o3 h1{font-size:16px; margin-left:30px; line-height:45px; font-weight:normal}
.m-camerse .right .tb .o3 h1 a{float:right; color:#6B9B03; margin-right:25px;}
.m-camerse .right .tb .o3 h1 a:hover{color:red}
.m-camerse .right .tb .o3 dd{float:left; width:33.33333%; padding:5px; box-sizing:border-box;height:260px;}
.m-camerse .right .tb .o3 dd a{display:block; background:#FFFFFF; border:4px solid #FFFFFF; transition:all ease-in-out 0.3s}
.m-camerse .right .tb .o3 dd a:hover{box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-camerse .right .tb .o3 dd a img{width:100%; display:block}
.m-camerse .right .tb .o3 dd a p{font-size:14px; color:#FF6500; padding:10px; line-height:1.7}


.m-promptw{margin-bottom:10px; background:#f3f8fc; padding:10px 30px;}
.m-promptw h1{font-size:14px; color:#FF0000; font-weight:normal; line-height:2.5; text-align:center}
.m-promptw dl{display:flex; justify-content:space-between}
.m-promptw dl p{font-size:12px; line-height:2}
.m-promptw dl dd p{text-align:center}
.m-promptw .manag{}
.m-promptw .manag li{display:inline-block; padding:5px 8px}


.m-footer{padding:0px 20px 10px 20px;background:#FFFFFF; clear:both;}
.m-footer p>*{display:inline-block; padding:3px; color:#000000}
.m-footer p a:hover{color:red}



.m-banner{position:relative; margin:5px 0}
.m-banner img{width:100%; display:block}
.m-banner p{color:#FFF; font-size:36px; position:absolute; left:0; left:20px;bottom:10px; text-align:center;}



.m-colm{padding:10px 0 0 ;width:1200px;margin:0 auto; background:#FFFFFF; display:block}
.m-colm .col-left{width:820px; float:left}
.m-colm .col-left .evalua{line-height:4; font-size:14px; padding-left:35px}
.m-colm .col-left h1{font-size:40px; padding:20px 40px 25px 40px;color:#FF6500; }
.m-colm .patr ul{padding:0px 20px 10px 20px;}
.m-colm .patr ul li{padding:0px 20px 15px 20px; width:50%; float:left; box-sizing:border-box; height:415px;}
.m-colm .patr ul li a{display:block; background:#FcFcFc;}
.m-colm .patr ul li a:hover{transition:all ease-in-out 0.3s;box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-colm .patr ul li a img{width:100%; display:block;}
.m-colm .patr ul li a dl{padding:10px}
.m-colm .patr ul li a h1{color:#007ed9; font-size:18px; line-height:30px; padding:0px;}
.m-colm .patr ul li a p{font-size:14px; color:#000; line-height:26px}


.m-colm .col-text{width:820px; float:left}
.m-colm .col-text .evalua{line-height:4; font-size:14px; padding-left:35px}
.m-colm .col-text h1{font-size:40px; padding:20px 40px 25px 40px;color:#FF6500; }
.m-colm .text ul{padding:0px 20px 10px 20px;}
.m-colm .text ul li{padding:0px 20px 15px 20px; width:50%; float:left; box-sizing:border-box; height:165px;}
.m-colm .text ul li a{display:block; background:#FcFcFc;}
.m-colm .text ul li a:hover{transition:all ease-in-out 0.3s;box-shadow:3px 3px 6px rgba(0,0,0,0.2);}
.m-colm .text ul li a img{width:100%; display:block;}
.m-colm .text ul li a dl{padding:10px}
.m-colm .text ul li a h1{color:#007ed9; font-size:18px; line-height:30px; padding:0px;}
.m-colm .text ul li a p{font-size:14px; color:#000; line-height:26px}



.m-colm .col-right{width:380px; float:left}
.m-colm .col-right .m-NIAaSI .left{width:365px; float:none; margin:0 auto}

.m-colm .seeprairie article{padding:10px 40px}
.m-colm .seeprairie article h1{font-size:40px; color:#FF6500;padding:0px;}
.m-colm .seeprairie article h2{font-size:30px; color:#32a218; line-height:2}
.m-colm .seeprairie article p{font-size:14px; line-height:32px; padding:10px 0; text-indent:28px}
.m-colm .seeprairie ul{padding:10px 17px}
.m-colm .seeprairie ul h2{font-size:24px; color:#007DD8; padding:10px; padding-left:40px}
.m-colm .seeprairie ul li{float:left; width:25%; padding:10px; box-sizing:border-box; height:175px;}
.m-colm .seeprairie ul li a{display:block}
.m-colm .seeprairie ul li a img{width:100%; display:block}
.m-colm .seeprairie ul li a p{line-height:22px}


.m-colm .text1 article{padding:10px 40px}
.m-colm .text1 article h1{font-size:40px; color:#FF6500;padding:0px;}
.m-colm .text1 article h2{font-size:24px; color:#3333CC; line-height:2}
.m-colm .text1 article p{font-size:14px; line-height:32px; padding:10px 0; text-indent:28px}
.m-colm .text1 ul{padding:10px 17px}
.m-colm .text1 ul h2{font-size:24px; color:#007DD8; padding:10px; padding-left:40px}
.m-colm .text1 ul li{float:left; width:50%; padding:10px; box-sizing:border-box; font-size:14px;}


/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;margin-top:10px;height:45px; width:690px; text-align:center}
.k_pagelist em {padding:10px;border:1px solid #E7E7E7;font-size:18px;margin:1px;background:#FFCC33;color:#FF0000;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:10px;border:1px solid #E7E7E7;font-size:18px;margin:1px;color:#009900; background-color:#FFFFCC;}
.k_pagelist a {padding:10px;border:1px solid #E7E7E7;font-size:18px;margin:1px; background-color:#f6f6f6;}

.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(232, 98, 86, 0.8) url(/template/images/top.gif) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 10px;
    bottom: 10px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 10px;
    bottom: 10px;
  }
}


/*团建页*/
.tuanjian {background-color:#FFFFFF; width:1200px;margin:0 auto;}
.tuanjian h1{ font-size:30px; color:#000066; line-height:100px;text-align:center; }
.tuanjian h3{ font-size:16px; text-align:center; font-weight:normal; line-height:35px; border:1px dashed #CCCCCC;}
.tuanjian h2{ font-size:20px; color:#FF0000;line-height:70px;text-align:center; }

.tuanjian .tuanjian_s_img {background-color:#FFFFFF; width:1200px;margin:0 auto; clear:both;}
.tuanjian .tuanjian_s_img ul li{float:left; width:25%; padding:12px 8px 5px 8px; height:300px; box-sizing:border-box; font-size:18px;}
.tuanjian .tuanjian_s_img ul li img{display:block; width:100%; font-size:18px;}


.tuanjian .tuanjian_s_img_s {background-color:#FFFFFF; width:1200px;margin:0 auto; clear:both;}
.tuanjian .tuanjian_s_img_s ul li{float:left; width:25%; padding:12px 8px 5px 8px;box-sizing:border-box; font-size:18px;}
.tuanjian .tuanjian_s_img_s ul li img{display:block; width:100%; font-size:18px;}

.tuanjian .tuanjian_s_img_s1 {background-color:#FFFFFF; width:1200px;margin:0 auto; clear:both;}
.tuanjian .tuanjian_s_img_s1 ul li{float:left; width:33%; padding:12px 8px 5px 8px;box-sizing:border-box; font-size:18px;}
.tuanjian .tuanjian_s_img_s1 ul li img{display:block; width:100%; font-size:18px;}

.display_img {width:1px;height:1px;opacity:0;display: none;visibility:hidden;
	}

