@charset "utf-8";
/*初始化  reset*/
body,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:16px/1.5 "微软雅黑",sans-serif; color:#626469;}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,i{font-style:normal}
ol,ul{list-style:none}
a{text-decoration:none;color:#333;}
img{border:0; display:block;}
textarea{resize:none;}
a,input,button,select,textarea{outline:none;}
a,button{cursor:pointer;}
/*清除浮动*/
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
/*-------------------------------banner----------------------------------------------------*/
body{ background:#fafafa;}
.banner{ width:100%; height:440px; background:url(../images/01_01.jpg) no-repeat; background-size:100% 100%; padding:30px 0;}
.banner_wenzi{ width:1040px; height:430px; margin:auto; background:rgba(0,0,0,0.5);}
.banner_wenzi p img{ margin:auto;}
.banner_wenzi h2{ height:100px; font-weight:bold; font-size:38px; display:block; text-align:center; color:#FFF; line-height:100px;}
.banner_wenzi h1{ font-size:58px; font-weight:bold; display:block; text-align:center; color:#FFF; height:150px; line-height:70px;}
.banner_wenzi h1 strong{ color:#3ccc56; font-size:90px;}
.btn{ width:300px; height:60px; background:#42b4e6; display:block; color:#FFF; text-align:center; line-height:60px; font-size:24px; margin:auto; margin-top:20px; overflow:hidden;}
.btn:hover{ background:#70cff9;}
.one{ width:1150px; margin:auto; margin-top:10px; overflow:hidden; background:#FFF; padding:25px;}
.one p{ text-indent:2em; line-height:30px; font-size:16px;}
.one dl{ width:100%; overflow:hidden;margin-top:20px;}
.one dl dt{ float:left; width:720px; height:407px;}
.one dl dt iframe{ height:407px;}
.one dl dd{ width:330px; overflow:hidden; float:right; height:345px; background:#42b752; padding:30px 50px;}
.one dl dd h1{ font-weight:bold; color:#FFF; text-align:center; font-size:30px; margin-bottom:20px;}
.one dl dd p{ color:#FFF; line-height:30px; text-indent:0;}
.btn01{ width:328px; border-radius:50px; background:#FFF; display:block; margin:auto; text-align:center; color:#42b752; height:40px; line-height:40px; font-size:18px; margin-top:30px;}
.two{ margin-top:30px; width:100%; height:654px; background:url(../images/01_07.jpg) no-repeat; overflow:hidden; background-size:100% 100%;}
.two_con{ width:700px; margin:auto;}
.two_con h1{ color:#42b752; font-size:36px; text-align:center; margin:30px 0 10px 0;}
.two_con p{ text-align:center; margin-bottom:10px;}
.two_con strong{ display:block; color:#42b4e6; text-align:center; line-height:30px;}
.two_con span{ margin:auto; margin-top:30px; display:block;}
.three{ width:1200px; margin:auto; margin-top:30px;  background:#42b752; padding:20px; margin-bottom:30px;}
.three h1{ color:#fff; font-size:36px; text-align:center;}
.three p{ padding:0 25px;}
.three p strong{ font-size:36px;}
.three ul strong{ font-size:16px; display:block; color:#42b752; text-align:center;margin-bottom:15px;}
.three ul span{ display:block; text-align:center; color:#999; margin-bottom:10px;}
.three p{ color:#FFF;}
.three ul{ width:92%; padding:2%; background:#FFF; margin:auto; border-radius:5px; font-size:14px; margin-top:20px;}
.three ul li{ width:10%; float:left; text-align:center; margin-bottom:10px;}
.six{  margin-top:30px; width:100%; height:700px; background:url(../images/01_09.jpg) no-repeat; overflow:hidden; background-size:100% 100%;margin-bottom:30px;}
.six_con{ width:1200px; margin:auto; }
.six_con h1{font-weight:bold; color:#FFF; text-align:center; font-size:30px; padding:30px;}
.six_con ul{ width:1200px; margin:auto; overflow:hidden;}
.six_con ul li{ float:left; width:50%; text-align:center; color:#FFF; font-weight:bold;}
.six_con ul li img{ margin:auto;}
.tj{ width:52%; border:none; height:46px; background:#42b4e6; display:block; color:#FFF; text-align:center; line-height:46px; font-size:18px; margin:auto; margin-top:20px; overflow:hidden; font-weight:normal;}
.tj:hover{ background:#70cff9;}

/*.six_con dl{ overflow:hidden; width:100%; margin-top:20px;}
.six_con dl dt{ width:40%; float:left; color:#FFF; text-align:center; }
.six_con dl dt img{ margin:auto;}
.six_con dl dt a{ font-weight:bold; color:#42b752;}
.six_con dl dt a:hover{ text-decoration:underline;}
.six_con dl dd{ width:46%; float:right; background:#e7e6e6; padding:2% 4%;}
.six_con dl dd p{ font-size:24px; color:#666; font-weight:bold;}
.six_con dl dd ul li{ color:#FFF;font-size:16px; margin:10px 0;}
.six_con dl dd ul li input{ width:100%; height:40px; border:none; border-radius:5px; font-size:14px; padding-left:10px;}
.six_con dl dd span{ display:block; margin-top:10px;}
.tj{ width:100%; border:none; height:46px; background:#42b4e6; display:block; color:#FFF; text-align:center; line-height:46px; font-size:18px; margin:auto; margin-top:20px; overflow:hidden;}
.tj:hover{ background:#70cff9;}
*/
.foot{ width:100%; padding:10px 0; color:#FFF; text-align:center; background:#4A4A4A;}
/*------------------------------banner----------------------------------------------------*/
.banner0{ display:none;}
/*------------------------------问题页----------------------------------------------------*/
.wenti{ width:1000px; margin:auto; background:#FFF; 
	-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); margin-top:40px; margin-bottom:30px; padding:30px;height:550px;}
.wenti h1{ color:#42b752; text-align:center; font-size:30px; display:block; border-bottom:3px solid #42b752; padding-bottom:20px; }
.ul01{ width:100%; overflow:hidden; text-align:center;}
.ul01 li{ padding:20px; border-bottom:1px dashed #CCCCCC; line-height:32px;}
.ul01 li p{ color:#42b4e6; font-weight:bold; margin:5px 0; text-align:center; width:100% !important;}
.ul01 li span{ display:block; padding:5px; border-radius:50px; margin:20px auto; width:50%; font-weight:bold; background:#42b4e6; color:#FFF;}
.ul01 li span:hover{ background:#2f7a9b; cursor:pointer;}
.bingo{ background:#2f7a9b !important;}
.wenti strong{ display:block; text-align:center; margin:20px 0; font-size:20px; color:#F00;}
.tj01{ width:55%; border:none; height:46px; background:#42b4e6; display:block; color:#FFF; text-align:center; line-height:46px; font-size:18px; margin:auto; margin-top:20px; overflow:hidden;}
.tj01:hover{ background:#70cff9;}

.ziliao{ width:100%; overflow:hidden; margin:auto;}
.ziliao ul{ width:100%;}
.ziliao ul li{ width:50%; margin:10px 0; float:left;}
.ziliao ul li span{ font-size:14px;}
.ziliao ul li input{ width:82%; height:24px;   border:1px solid #CCC; border-radius:5px; font-size:14px; padding:10px 5px;}
.ziliao ul li select{ width:85%; height:46px;  border:1px solid #CCC; border-radius:5px; font-size:14px; padding:10px 5px; color:#999;}

#xuanfu{ position:fixed !important;height:1000px!important; overflow:hidden!important;background:rgba(0,0,0,0.5) !important;}
#Iframe1{ display:block;height:680px!important; width:1130px !important; margin:auto; margin:3% auto; border-radius:15px;}
.close{ right:2%; top:2%; width:50px !important; height:50px !important; background:#000!important; text-align:center; line-height:50px; color:#FFF;}
.close:hover{ background:#42b752 !important; }
.miaoshu{ margin:0; text-align:center; display:block; margin-top:20px;}
























