@charset "utf-8";
/* CSS Document */
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary,input{outline:0;}/*hideFocus对超链接外虚线框的设置*/
ul,dl,li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{ font-weight:normal;}
pre,code,kbd,samp{font-family:inherit;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}/*default默认光标（通常是一个箭头）*/
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,a,a:hover{text-decoration:none;}
body,textarea,input,button,select{font:14px/1.14 arial,"Microsoft YaHei","微软雅黑";outline:0;}
body{margin:0;font:14px "微软雅黑" "Microsoft yahei";background:#5bbfff;}
*{ padding: 0px; margin: 0px;}
img{ display:block;}


.top img{ width: 100%; }
.banner img{ width: 100%; }
.con-top{ width: 94%; padding: 10px 0; background:url(../images/deng-bg.png) repeat-y top; background-size: 100% auto; margin: 20px auto; }
.con-top p{ width: 94%; line-height: 20px; color: #fff; margin: 0 auto; text-align: center; }
.con-top p span{ color: #fedf65; }
.con-top1{ width: 94%; padding: 10px 0; background:url(../images/deng-bg.png) repeat-y top; background-size: 100% auto; margin: 20px auto;  display: none;}
.con-top1 p{ width: 94%; line-height: 20px; color: #fff; margin: 0 auto; text-align: center; }
.con-top1 p a{ color: #fedf65; text-decoration: underline; font-style: italic; }
.con-top2{ width: 94%; padding: 10px 0; background:url(../images/deng-bg.png) repeat-y top; background-size: 100% auto; margin: 20px auto; display: none;}
.con-top2 p{ width: 94%; line-height: 20px; color: #fff; margin: 0 auto; text-align: center; }
.con-top2 p a{ color: #fedf65; text-decoration: underline;  font-style: italic; }
.con{width: 100%; background-color: #2995f0; position: relative; margin-top: 45px;}
.con h3{ width: 80%; position: absolute; left: 10%; top:-10%; }
.con h3 img{ width: 100%; }
.con p{  padding-bottom: 15px; color: #fff; padding-left: 3%; font-size: 16px;  }
.con p a{ color: #fedf65;text-decoration: underline; font-style: italic;  }
.tb1{ width: 94%; margin: 0 auto;}
.tb1 tr td{ padding: 40px 0 20px 0; }
.tb1 tr td:nth-child(1){ width: 31%; }
.tb1 tr td:nth-child(1) img{ width: 100%; }
.tb1 tr td p{ color: #fff; font-size: 16px; text-align: center; margin-top: 15px; }
.tb1 tr td p .yanse{color: #fedf65;}
.tb1 tr td p.tebei{ font-size: 14px; }
.tb1 tr td a{ display: block; width: 60%; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #ff8e47; border-radius: 5px; box-shadow: #cd380e 0px 5px; margin: 20px auto;}
.tb2{ width: 94%; margin: 0 auto;}
.tb2 tr td{ padding: 60px 0 10px 0; }
.tb2 tr td:nth-child(2){ width: 40%; }
.tb2 tr td:nth-child(2) img{ width: 100%; }
.tb2 tr td p{ color: #fff; font-size: 16px; text-align: center; }
.tb2 tr td a{ display: block; width: 60%; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #ff8e47; border-radius: 5px; box-shadow: #cd380e 0px 5px; margin: 20px auto;}
.tb2 tr td p .yanse{color: #fedf65;}
.con1{width: 100%; background-color: #2995f0; position: relative; margin-top: 40px;}
.con1 h3{ width: 80%; position: absolute; left: 10%; top:-2%; }
.con1 h3 img{ width: 100%; }
.con1 p{ color: #fff; padding-left: 3%;text-align: center;  padding-bottom: 20px; font-size: 16px; }
.con1 p a{ color: #fedf65;text-decoration: underline; font-style: italic;  }
.tb3{ width: 94%; margin: 0 auto;}
.tb3 tr td{ padding: 40px 0 20px 0; }
.tb3 tr td:nth-child(1){ width: 40%; }
.tb3 tr td:nth-child(1) img{ width: 100%; }
.tb3 tr td p{ color: #fff; font-size: 16px; text-align: center; margin-top: 10px; }
.tb3 tr td p .yanse{color: #fedf65;}
.tb3 tr td p.tebei{ display: block; padding: 5px;line-height: 20px; background-color: #4baaf2; border-radius: 15px; }
.tb3 tr td a{ display: block; width: 65%; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #ff8e47; border-radius: 5px; box-shadow: #cd380e 0px 5px; margin: 10px auto 20px;}
.con-nr{ width: 100%; }
.con-nr h4{ width: 100% ;color: #fff; height: 15px; border-bottom: 1px #4baaf2 dashed; font-size: 16px; }
.con-nr h4 span.title-bg{ display: block; width: 60%; line-height: 30px; background-color: #4baaf2; text-align: center; border-radius: 15px; margin: 0 auto; }
.con-nr h4 .yanse{color: #fedf65;}
.nr-tb1{ width: 90%; margin: 0 auto; }
.nr-tb1 tr:nth-child(1) td{ padding-top: 40px; }
.nr-tb1 tr td:nth-child(1){ width: 60%;}
.nr-tb1 tr td{ text-align: center; padding-bottom: 20px; line-height: 20px; color: #fff; font-size: 16px; }
.nr-tb1 tr td .yanse{color: #fedf65;}
.nr-tb1 tr td a{display: block; width: 90%; height: 40px; line-height: 40px;font-size: 14px;   text-align: center; color: #fff; background-color: #ff8e47; border-radius: 5px; box-shadow: #cd380e 0px 5px; margin:0 auto;}
.con-nr1{ width: 100%; padding-bottom: 10px;}
.con-nr1 h4{ width: 100% ;color: #fff; height: 15px; border-bottom: 1px #4baaf2 dashed; font-size: 16px; }
.con-nr1 h4 span.title-bg{ display: block; width: 65%; line-height: 30px; background-color: #4baaf2; text-align: center; border-radius: 15px; margin: 0 auto; }
.con-nr1 h4 .yanse{color: #fedf65;}
.nr-tb2{ width: 90%; margin: 0 auto; }
.nr-tb2 tr:nth-child(1) td{ padding-top: 40px; }
.nr-tb2 tr td{ width:30%; text-align: center; padding:0 2% 10px 2%; line-height: 20px; color: #fff; }
.nr-tb2 tr td:nth-child(3){ width:10%;}
.nr-tb2 tr td img{ width: 100%; margin: 0 auto; }
.nr-tb2 tr td .yanse{color: #fedf65;}
.nr-tb2 tr td a{display: block; width: 90%; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #ff8e47; border-radius: 5px; box-shadow: #cd380e 0px 5px; margin:0 auto;}
.con2{width: 100%; background-color: #2995f0; position: relative; margin-top: 35px;}
.con2 h3{ width: 80%; position: absolute; left: 10%; top:-4%; }
.con2 h3 img{ width: 100%; }
.con2 p{ color: #fff; padding-left: 3%;text-align: center; }
.con2 p a{ color: #fedf65;text-decoration: underline; font-style: italic;  }
.tb4{ width: 94%; margin: 0 auto;}
.tb4 tr td{ padding: 50px 0 20px 0; }
.tb4 tr td:nth-child(2){ width: 50%; }
.tb4 tr td:nth-child(2) img{ width: 100%; }
.tb4 tr td:nth-child(2) p{ font-size: 16px; }
.tb4 tr td h2{ font-size: 16px; color: #fff; text-align: center; }
.tb4 tr td h2 .yanse{color: #fedf65;}
.tb4 tr td p{ color: #fff; font-size: 14px; text-align: center; margin-top: 10px; }
.tb4 tr td p.tebei{ display: block; padding: 5px;line-height: 20px; background-color: #4baaf2; border-radius: 15px; }
.tb-left a{ display: block; width: 75%; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #ff8e47; border-radius: 5px; box-shadow: #cd380e 0px 5px; margin: 10px auto 20px;}
.tb5{ width: 94%; margin: 0 auto;}
.tb5 tr td{ padding: 40px 0 20px 0; }
.tb5 tr td:nth-child(1){ width: 40%; }
.tb5 tr td:nth-child(1) img{ width: 100%; }
.tb5 tr td p{ color: #fff; font-size: 16px; text-align: center; margin-top: 15px;}
.tb5 tr td p .yanse{color: #fedf65;}
.tb5 tr td .btn{ display: block; width: 60%; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #ff8e47; border-radius: 5px; box-shadow: #cd380e 0px 5px; margin: 20px auto;}
.tipss{width: 100%; background-color: #2995f0;  margin-top: 20px; padding: 15px 0;}
.tipss h3{ width: 25%; line-height: 30px; border-top-right-radius:15px; border-bottom-right-radius:15px; background-color: #ff8e47; color: #fff; padding-left: 3%; }
.tipss p{ width: 94%; margin: 0 auto; margin-top: 15px; line-height: 20px;color: #fff; }
.shuoming{width: 100%; background-color: #2995f0;  margin-top: 20px; padding: 15px 0;}
.shuoming h3{ width: 40%; line-height: 30px; border-top-right-radius:15px; border-bottom-right-radius:15px; background-color: #ff8e47; color: #fff; padding-left: 3%; }
.shuoming p{ width: 94%; margin: 0 auto; margin-top: 15px; line-height: 20px;color: #fff; }
.shuoming table{ width: 90%; margin: 15px auto 0;}
.shuoming table tr:nth-child td{ text-align: left; }
.shuoming table tr td{ width: 24%; background-color:#54b3fb ; border:1px #2995f0 solid; color: #fff; padding: 1%; text-align: center; }
.shuoming p a{color: #fedf65;text-decoration: underline; font-style: italic; }
.tuisong img{ width: 100%; }
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper{ background-color:#5bbeff}