@charset "utf-8";
/* CSS Document */
body {margin:0 auto; padding: 0; min-width:320px;  max-width:750px;height: 100%; min-height: 100%; color:#515151; font-family:"\5FAE\8F6F\96C5\9ED1","\5b8b\4f53", Arial, Helvetica, sans-serif; font-size:100%;  line-height: 1.231; -webkit-touch-callout: none; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-align: stretch; font-family:'微软雅黑';}
.baner2019{width:100%;}
.baner2019 img{width: 100%; margin: 0; padding: 0}
* { margin: 0; outline: 0; padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
a { text-decoration: none; color:#515151}
.red{color:#fff100;}
a:link {color:#515151;font-size:0.9rem;font-family:'微软雅黑'; }
a:visited {color:#515151;font-size:0.9rem;font-family:'微软雅黑';}
a:hover {color:#515151;font-size:0.9rem;font-family:'微软雅黑';}
a:active {color: #515151;font-size: 0.9rem;font-family: "微软雅黑";}
 .backToTop {display: none;
    width: 41px;
    height: 41px;
    background: url(http://cdn.cyysoft.cn/m_cyysoft_cn/mf03.png);
    background-size: cover;
    line-height: 1.2;
    padding: 10px 10px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    position: fixed;
    _position: absolute;
    right: 2px;
    bottom: 50px;
    _bottom: "auto";
    cursor: pointer;
    opacity: 1;
    filter: Alpha(opacity=100);
    z-index: 100;}
.backToTop:hover{ background-color: ;}
a.more:link {   color:#04a3e7;font-size:1rem;font-family:'微软雅黑'; line-height:200%; display:block; margin:0 35%}
a.more:visited { color:#04a3e7;font-size:1rem;font-family:'微软雅黑';line-height:200%;display:block}
a.more:hover {  color:#009af6;font-size:1rem;font-family:'微软雅黑';;line-height:200%;display:block}
a.more:active { color: #04a3e7;font-size:1rem;font-family: "微软雅黑";line-height:200%;display:block}
a.details:link {   color:#04a3e7;font-size:15px;font-family:'微软雅黑'; cursor: pointer; line-height:240%; display:block; margin:0 auto; border: 1px solid #04a3e7; border-radius: 30px;
	text-align: center; width: 130px; margin-top:25px; margin-bottom: 15px; padding:0 15px }
a.details:visited { color:#04a3e7;font-size:15px;font-family:'微软雅黑';line-height:240%;display:block; border: 1px solid #04a3e7; border-radius: 30px;}
a.details:hover {  color:#04a3e7;font-size:15px;font-family:'微软雅黑';;line-height:240%;display:block; border: 1px solid #04a3e7; border-radius: 30px;}
a.details:active { color: #04a3e7;font-size:15px;font-family: "微软雅黑";line-height:240%;display:block; border: 1px solid #04a3e7; border-radius:30px;}
html {color:#515151;height: 100%; max-width: 750px; margin: 0 auto; -webkit-text-size-adjust: auto; -ms-text-size-adjust: auto;text-size-adjust: auto;font-family:'微软雅黑';}
ul,li{margin:0;padding:0;list-style-type:none; }
/*-----------------------*/
.bottom_bottomnew{ position:fixed;bottom:0; background:#009af6;  width:100%;max-width:640px; min-width:320px; height:40px; line-height:40px; text-align:center; color:#FFF;font-family:"微软雅黑"; font-size:3.5rem; z-index:2}
.bottom_box{ background:#f1f1f1; clear:both; text-align:center; line-height:150%;font-size:1.5rem;  padding-top:5px;}
.bottom_box a{font-size:15px;}
.bottom_box p{ font-size:0.9rem; padding-bottom:5px; line-height:120%}
.bottom_bottom{ position:fixed;bottom:0; background:#535353;  width:100%;max-width:640px; min-width:320px; height:50px; line-height:50px; text-align:center; color:#FFF;font-family:"微软雅黑"; font-size:1.7rem}
.bottom_bottom a{ width:24%; text-align:center; border-left:#989898 1px solid; display:inline-block; color:#FFF;font-size:1.7rem}

.topbox{ overflow:hidden}
.topbox:after{ content:""; clear:both}
.topbox li{ float:right; width:50%; text-align:right; padding-right:5px;}
.topbox li img{ width:80%; margin:0 auto; margin-top:10px; margin-bottom:-10px;}
.topbox li p{ width:100%;float:right; color:#ff9521; font-family:Arial, Helvetica, sans-serif; font-size:1.2rem; margin:0; padding:0;  padding-right:10px; padding-bottom:0.3rem}
.topbox li p img{ width:12%}
.topbox img{ width:15%; margin-bottom:-7px;}
.topbox span{ display:inline-block; width:33%; margin-top:10px; margin-left:10px;}
.topbox span img{width:100%;}
.mfsy02box{ background:#ccebfd; padding-bottom:15px;}
.mfsy02box h4{ background:#009af6; color:#ffffff; font-size:1rem; text-align:center; font-weight:300; line-height:2rem; margin-bottom: 20px;}
.yzsjjbox{ position:relative;  margin:0 10%;min-height:6rem;width:80%; background:rgba(255,255,255,0.2);-webkit-box-shadow: 0 0 8px rgba(248, 148, 143, .5);
-moz-box-shadow: 0 0 8px rgba(248, 148, 143, .5);
box-shadow: 0 0 8px rgba(248, 148, 143, .5); border-radius:10px; padding-bottom:10px;}
.yzsjjbox h3{ position:absolute;top:-15%; width:70%; border-radius:10px; margin:0 15%; color:#7d4c1b; height:2.3rem; line-height:2.3rem; font-size:1.1rem;text-align:center;/* background: -webkit-linear-gradient(#fbc98f, #fbb15b);  Safari 5.1 - 6.0
    background: -o-linear-gradient(#fbc98f, #fbb15b);
    background: -moz-linear-gradient(#fbc98f, #fbb15b);
    background: linear-gradient(#fbc98f, #fbb15b); /* 标准的语法（必须放在最后）*/
	 font-weight:500; background:#fff549
}
.whybox{ width:100%; margin-top:0px;background: #04a3e7}
.whybox:after{ clear:both}
.whyboxtitle{ margin:0 0px;  background-size:100%;text-align:center; }
.whyboxtitle h3{ color:#ffffff; font-size:24px;  width:100%;
	text-align:center;padding:1em 0 0.5em 0; font-weight:500;letter-spacing:2px}
.whyboxtitle .titlesub{font-size: 14px; color: #ffffff}
.whyboxtitle p{ color:#ffffff; font-size:0.7rem;width:100%; text-align:center;letter-spacing:0px;padding-top:5px;font-weight: 500}
.whybox_box{ background: #0a92cc; border-radius: 10px; text-align: center; margin: 20px;padding: 20px; color: #ffffff;}
.whybox_box .title{ font-size: 24px;}
.whybox_box .subtitle{ font-size: 15px;padding-bottom: 15px;}
.yzsjjbox ul{ margin:0; padding:0; width:100%; padding-top:30px;}
.yzsjjbox ul li{ width:25%; float:left; text-align:center; color:#ffffff}
.yzsjjbox ul li p{ text-align:center; margin:0; font-size:0.8rem;}
.yzsjjbox ul li img{ width:60%; margin:0 10%}
.box1234{ margin-top:0; padding:0 2rem;}
/*免费试用*/
.mfzc01_box{ background:#d0f1ff; padding:10px 0 30px 0;margin:0; margin-top:-16px;}
/*.mfsy_bot{border:0;border-bottom:2px solid transparent;
 border-image: -webkit-linear-gradient(90deg,#ed485f,#ffb1c0) 30 30;
     border-image: -moz-linear-gradient(90deg,#ed485f,#ffb1c0) 30 30;
     border-image: linear-gradient(90deg,#ed485f,#ffb1c0) 30 30;}*/
	 .mfsy_bot{ width:100%;  background-size:100% 2px;background-position-y:bottom}


.mfzc01_boxtitle{ color:#04a3e7; text-align:center; font-size:22px; height: 40px; padding: 0 30px; padding-top: 10px;}
.mfzc01_boxtitle li{ background:#d0f1ff; padding: 5px 10px; line-height:20px; display: inline-block; font-weight: 500; margin:0 auto; clear:both;
	position:relative; top:0px; z-index:1;height:10px;}
.mfzc01hr{ height:1px;border:none;border-top:1px solid #04a3e7; position:relative; top:18px; z-index:0; width:100%;}
.mfzc01_box_main{ background: #fff; border-radius: 10px; margin:1px 30px; overflow: hidden; padding:20px 5px;
	box-shadow: 0 0 30px rgba(25,153,136,0.2)}
/*主要内容*/
/*主要内容*/
.homehyglbox{ width:45%; margin: 2% 2%; float: left; border:1px solid #ffc45e; border-radius:8px;  position:relative; z-index:50; padding: 10px 0  2px 0}
.homehyglbox_text{ font-size:12px; color: #999999; text-align: center; padding-bottom:14px; padding-top: 5px }
.homehyglbox img{   border-radius:10px 10px 0 0 ; width:60%}
.homehyglbox .title{  font-size:15px; text-align: center;font-weight:500; width: 100%; color: #009af6}
.homehyglbox .title span{ display:inline-block;  }
.homehyglbox .iconimg{  font-size: 12px; color: #fa3c7c; font-weight: 500; background: #fed9e6; text-align: center; padding: 5px 0;  border-radius:0 0 10px 10px;}

/*主要内容结束*/

/*首页新闻*/
.dottitle{ font-size:25px !important; color: #0082e7;display: inline !important; float: left !important; width: 10px !important;}
.order_box1{ margin:0 0px; width:100%; float:left;}
.cntorder2{padding-top:5px; background:#ffffff}
.order_box1 .stitle2 {  
margin-top:0px;
clear: right;
background:#f6f6f6;
height: 30px;
}
.order_box1 .stitle2 .close {
width:22%; margin:0 2%;
height: 31px; line-height:31px; font-family:微软雅黑; font-weight:; background:#ffffff; border:1px solid #d4d4d4;
color: #8c8c8c;  font-size:0.9rem; border-radius:5px;
text-align: center;
float:left;
margin-right: 0px;
}
.order_box1 .stitle2 .open {
width:22%;   font-family:微软雅黑; margin:0 2%;
height: 31px; line-height:31px;border-radius:0px 0px 0 0;  background:#04a3e7;
color: #fff; font-size:1rem; font-weight:;
text-align: center;
float: left;border-radius:5px;
margin-right: 0px;
overflow: hidden;
}
.news_title{ font-size:24px; color:#000; margin:15px; text-align:center}
.order_box1 .stitle2 .close a{color: #8c8c8c; background: #ffffff; font-size:0.9rem; }
.order_box1 .stitle2 .open a{color: #ffffff !important; font-size:0.9rem;}
.newsb_zw{ width:100%}
.newsb_zw ul{ margin:10px; padding:0}
.newsb_zw ul li{ line-height:40px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;.white-space:nowrap; height:40px; border-bottom:#e5e5e5 1px solid; background: #fff}
.newsb_zw ul li b{ color:#009bf8}
.newsb_zw ul li span{ float:right; display: inline-block; width:50px; font-size:0.8rem}
.adv_mrmf{ min-width:320px; max-width:640px; margin-top:10px;}
.icontop{ margin-top: 8px;}
.icontopimg{ margin-top: 10%;}
/*首页新闻*/
/*案例*/

.box6800{background: #04a3e7;background-size:100%; padding-bottom:30px; margin-top:-1px; }
.box6800 h4{ font-size: 20px; font-weight: 500; text-align: center; color: #ffffff;padding: 30px 0 20px 0; text-shadow: 2px 0 0px rgba(100,100,100,0.8);
}
.box6800 h4 .style01{ padding-top: 5px}
.box6800 h4 .style01 img{ width: 62%}
.box6800 ul{ margin:0; padding:0;   display: -webkit-flex;/*新版本：Chrome*/
	display: flex;/*新版本：Opera 12.1,Firefox 20+*/ margin:0 10px}
.box6800 ul  li{ background:#;  width:30%; margin:2%;height:30%;  padding:0}
.box6800 ul  img{ border-radius:0.3rem; display:block; padding:0; width:100%}
@media screen and (min-width: 320px) and (max-width: 320px) {
	.Recommendbox .list li {font-size: 11px  !important;padding: 5px 6px !important;}
	.whyboxtitle h3{ font-size:1.2rem}
	.difficult .title{ font-size:20px  !important; }
	.ourbox_item .box{ font-size:13px !important;line-height:170% !important }
	.whybox .left ul li .text{margin-left: 33px;}
	.whybox .left ul li{ font-size:0.8rem; padding:10px 0 10px 40px; position:relative}
	.yzsjjbox h3{ font-size:1.1rem;height: 2.1rem;
    line-height: 2.1rem;}
	.difficult .title{ font-size:20px;}
	.top_box .maintext{ font-size:1.2rem}
.top{ height:252px;}
.Recommend .minaaa{ font-size:20px !important}
}
@media screen and (min-width: 375px) and (max-width: 375px) {
.Recommendbox .list li {font-size: 13px  !important;}
.difficult .title{ font-size:23px  !important;}
.top{ height:295px;}
}
@media screen and (min-width: 414px) and (max-width: 414px) {
.Recommend .minaaa{ font-size:24px !important}

.top{ height:326px;}
}
@media screen and (min-width: 360px) and (max-width: 360px) {
	.Recommendbox .list li {font-size: 12px  !important;}
	.difficult .title{ font-size:22px  !important;}
	.whyboxtitle h3{ font-size:1.3rem}
	.whybox .left ul li .text{margin-left: 33px;}
	.whybox .left ul li{ font-size:0.8rem; padding:20px 0 10px 25px; position:relative}
.top{ height:283px;}
}
.sixbs{background:#eef9f8; background-size:100%; text-align:center; clear: both; padding: 10px 0}
.sixbs p{ color:#04a3e7; font-size:1.4rem; padding:0.55rem 0}
.sixbs li{ font-size:1.8rem; color:#04a3e7;}
.sixbs li b{ font-size:2.0rem; font-weight:500; margin:0 0.3rem}
.sixbs li span{ display:inline-block;padding:0 0.2rem;font-size:1.8rem;background:#04a3e7;color:#ffffff;border-radius:5px;margin:5px;}
.fouryi{
	width: 100%;
	display: flex;
	padding-bottom: 16px;
}
.fouryi a:link{flex: 1}
.fouryi a .item{ flex: 1; border-right: 1px solid #f5f5f5;
text-align: center}
.fouryi a .item h2{ font-size: 13px;
	color: #333333;
	font-weight: 500;
margin: 0; padding: 0;
}
.fouryi a .item li{ font-size: 11px; color: #666666; line-height: 200%}
.fouryi a .item img{width:70%}

.fouryi a .item .button{ border: 1px solid #f48297; font-size: 11px; color: #f48297; width:60%; border-radius: 3px; padding: 2px; margin: 0 auto; margin-top: 5px;}
.fouryi a .item .button span{display: inline-block; background:#f48297; color: #ffffff; font-size: 11px; width: 15px; height:15px; margin-left: 5px;
border-radius: 50px;
}

.fouryi a .on{ flex: 1; border-right: 1px solid #f5f5f5;
	text-align: center}
.fouryi a .on h2{ font-size: 13px;
	color: #f48297;
	font-weight: 500;
	margin: 0; padding: 0;
}
.fouryi a .on li{ font-size: 11px; color: #f48297; line-height: 200%}
.fouryi a .on img{width:70%}

.fouryi a .on .button{ border: 1px solid #f48297; font-size: 11px; color: #ffffff;background: -webkit-linear-gradient(#ff97ab, #f27e94); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff97ab, #f27e94); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff97ab, #f27e94); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff97ab, #f27e94); /* 标准的语法 */;width:60%; border-radius: 3px; padding: 2px; margin: 0 auto; margin-top: 5px;}
.fouryi a .on .button span{display: inline-block; background:#ffffff; color: #f48297; font-size: 11px; width: 15px; height:15px; margin-left: 5px;
	border-radius: 50px;
}

body{ font-size:13px; background: #ffffff}
td{ font-size:13px;}
th{ font-size:13px; width:80px; padding:0 5px; text-align:right; font-weight:100;}
input{ height:30px; width:90%; text-indent:0.8rem; margin:5px auto; font-size:14px; color: #999; border:1px solid #f55b78; border-radius:5px;}
#code_img{ position: absolute;right:10px; top:-5px;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color:#666666;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color:#666666;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color:#666666;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color:#666666;
}
.anniubut{border-radius:5px; color:#ffffff;background: -webkit-linear-gradient(#ff6f83, #eb4b62);
    background: -o-linear-gradient(#ff6f83, #eb4b62);
    background: -moz-linear-gradient(#ff6f83, #eb4b62);
    background: linear-gradient(#ff6f83, #eb4b62); width:50%;border:0; font-size:16px; height:32px; font-family:微软雅黑; text-indent:0 }
.box {

    border-radius: 5px;
    background: #ffffff;

}
.tdleft{ text-align:center}
.codeclice{
	cursor:pointer; position:relative
}
.hqcode{width:35%; text-indent:-5px; background:#ff6f83; color:#ffffff; text-align:center }
.codewhide{width:52%;}

a.mfsy_box:link {
	border: 1px solid #ffffff !important;
	border-radius: 8px;
	font-size: 1rem;
	height: 30px;
	display: block;
	width: 25%;
	margin: 5% auto;
	padding: 1px 20px;
	line-height: 30px;
	text-align: center;
	color: #ffffff !important;
}

a.mfsy_box:visited {
	border: 1px solid #ffffff !important;
	border-radius: 8px;
	font-size: 1rem;
	height: 30px;
	width: 25%;
	margin: 5% auto;
	padding: 1px 20px;
	line-height: 30px;
	text-align: center;
	color: #ffffff !important;
}

a.mfsy_box:hover {
	background: #ffffff;
	color: #117768 !important;
	font-size: 1rem !important
}
a.mfsy_box:active {
	background: #ffffff;
	color: #f98f93 !important;
}
.fixbottom{
	z-index: 999;
	width: 67px;
	height: 45px;
	position: fixed;
	top:200px;
	right:0;
	font-size: 15px;
	z-index: 999;
	color: #f45b77;
}
.fixbottom .item{
text-align: center;
	line-height: 45px;
}
.fixbottom .item01{ color: #ffffff;}
.fixbottom .item img{ width:50px; margin-bottom: -8px}
.ourbox{ width: 100%;  background: url(http://cdn.cyysoft.cn/m_cyysoft_cn/home/back_01.png); background-size:cover;padding-top:45% ; position: relative; margin-top:0px;}
.ourbox_item{ position:absolute; left:0;top:30px}
.ourbox_item .title{ font-size:27px; font-style:italic; text-align:center; color:#2489fe; padding:10px 0; padding-top:10px; padding-bottom:10px}

.ourbox_item .box{ font-size:16px; color:#8c8c8c; line-height:150%; background:rgba(255,255,255,1); border-radius:15px; padding:10px 15px !important; margin:0 30px 30px 30px}

.Recommendbox{ font-size: 14px; color: #8c8c8c; width: 94%; text-align: center; margin: 0 3%;
	transform: scale(1,1.1);
	-ms-transform: scale(1,1.1);
	-webkit-transform: scale(1,1.1);
	-moz-transform: scale(1,1.1);
	-o-transform: scale(1,1.1);}
.Recommendbox_white{background: #ffffff; margin: 25px 18px;border-radius: 8px; padding: 20px 0;padding-top: 25px; padding-bottom:5px;
	box-shadow: 0 0 15px rgba(0,83,153,0.2);}
.Recommendbox_gra{background: #f7f7f7; width: 100%;padding: 20px 0;padding-top:25px;}
.Recommend{ margin:0 22%; width:55%; background: url(http://cdn.cyysoft.cn/m_cyysoft_cn/home/title_ba.png) no-repeat;   padding-top:13%; margin-top: -40px;
	background-size: cover; position: relative;}
.Recommend .minaaa{ color: #ffffff; font-size: 22px; font-weight: 600; position: absolute; left: 0px; top:15%; text-align: center; width: 100%; }
.hr01{height: 1px; border: none; border-top: 1px solid #add7f7; width: 80%; margin-top:5px;}
.Recommendbox .title{ font-size: 15px; color: #111111; text-align: left;  padding: 10px 6px; margin-bottom:20px;line-height: 150%; m}
.Recommendbox_img{ width: 90%; margin: 0 5%}
.Recommendbox .list{ width:100%; margin-top:10px;}
.Recommendbox .list li{padding:5px 10px; display:inline-block; margin:0 1%; background:#d7f0fb; border-radius:5px; text-align:center; color:#04a3e7; font-size:15px;}
.eighttitle{ font-size: 24px; color: #ffffff; width: 100%; text-align: center; line-height: 130%; margin-top: 25px; font-weight: 500}
.eighttitle .sub{ font-size: 15px; padding-top: 10px; padding-bottom: 10px; line-height: 130%; color: #ffffff; font-weight: 500}
.eightbox{ padding: 0 6px; text-align: center; padding-bottom: 30px;}

.botmfsy{    background: #fde4e4 url(../images/images/2018/bottom_lin.jpg) no-repeat;background-size: 100% 2px;
	background-position-y: bottom;
}
.six_bac{ background:  url(http://cdn.cyysoft.cn/m_cyysoft_cn/hexin_b.png) no-repeat; background-size: cover; padding-bottom: 30px; }
.eightbigbox{ width:33%; margin: 2% 0;float: left;  background:#fff;  text-align: center; position:relative; z-index:50; }
.eightbigboximg{border-radius:10px 10px 0 0; width: 60%}

.eightbigboxtitle{ font-size:14px; color:#454545; padding: 5px ;}
.eightbigboxtitle .sa{ float: right}
.eightbigboxtitle .sa .iconimg{  font-size: 12px; color: #04a3e7; font-weight: 600;  text-align: center; padding: 5px 0; }
.beforelist{ float: left; width: 20%}
.beforelistbox{ float: left; width: 9%}
.newtitle{ font-size: 24px; font-weight: 500; text-align: center; line-height: 300%; color: #000}
.sy_bac{  padding-bottom:0px; }
.sy_bactitle{ font-size: 24px; color: #04a3e7; width: 100%; text-align: center; line-height: 130%; margin-top: 25px; font-weight: 500}
.sy_bactitle .sub{ font-size: 14px; padding-top: 10px; padding-bottom: 10px; line-height: 130%; color: #999999; font-weight: 500}
/*增加*/
.box1234 {position: relative;
	padding: 0 0rem;
	box-shadow:0px 0px 0px #fff,

	0px 0px 0px #fff,

	0px 0px 0px #fff,

	0 2px 5px rgba(100,100,100,0.2);
}

.box1234 ul {background: #ffffff;
	margin: 0;
	padding: 20px 0;
	display: flex
}

.box1234 ul li {
	cursor: pointer;
	font-size: 0.9rem;
	flex: 1;
	text-align: center; /*white-space:pre-wrap*/
	border-right: 1px solid #eeeeee
}

.box1234 ul li img {
	width: 70%
}

.box1234 ul li h3 {
	font-size: 0.9rem;
	color: #333333;
	font-weight: 500
}

.box1234 ul li p {
	font-size: 0.7rem;
	color: #666666
}

.box1234 ul li:last-child {
	border-right: 0px solid #eca830;
}
.boxon h3{
	color: #04a3e7 !important;
}
.boxon p {
	color: #04a3e7 !important;
}
.topfourmore {
	display: block;
	border: 1px solid #04a3e7;
	width: 65%;
	margin: 0 12%;
	height: 20px;
	line-height: 19px;
	border-radius: 5px;
	color: #04a3e7;
	margin-top: 10px;
}
.jt_topfour {
	font-style: normal;
	width: 15px;
	height: 15px;
	color: #ffffff !important;
	background: #04a3e7;
	border-radius: 50px;
	display: inline-block;
	line-height:15px;
}
.topfourmoreon {
	display: block;
	border: 1px solid #04a3e7;
	background: #04a3e7;
	width: 65%;
	margin: 0 12%;
	height: 20px;
	line-height: 19px;
	border-radius: 5px;
	color: #ffffff;
	margin-top: 10px;
}
.jt_topfouron {
	font-style: normal;
	width: 15px;
	height: 15px;
	color: #04a3e7 !important;
	background: #ffffff;
	border-radius: 50px;
	display: inline-block;
	line-height:15px;
}
.noborder{border: 0}
.adverr{ width: 100%}
.adverr img{ width: 100%; margin: 0}
.adverr  a:link{ margin: 0; line-height: 0}
.adverr  a:visited{line-height: 0}
.adverr .margintop{ margin-top: -6px;}
/*表单样式*/

.box{ border-radius:5px; background:#ffffff; margin:10px 20px; padding-bottom:0px !important; padding-top:0px !important;}
td{ }
input{ margin:0 !important}
th{  width:80px; padding:0 5px; text-align:right; font-weight:100;}
.input-text,.phonethis,.codethis,.imagecodethis{ height:2rem; width:87%; text-indent:1rem; font-size:15px; color: #333333; border:1px solid #04a3e7; border-radius:5px;}
#code_img{ position: absolute;right:20px; top:-3px; height:25px;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	color:#999999;
}
input:-moz-placeholder, textarea:-moz-placeholder {
	color:#999999;
}
input::-moz-placeholder, textarea::-moz-placeholder {
	color:#999999;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
	color:#999999;
}
.dosubmit{border-radius:10px; color:#ffffff;background: -webkit-linear-gradient(#53d8d0, #28b0a3);
	background: -o-linear-gradient(#53d8d0, #28b0a3);
	background: -moz-linear-gradient(#53d8d0, #28b0a3);
	background: linear-gradient(#53d8d0, #28b0a3); width:60%;border:0; margin-top: 10px !important; font-size:1rem; height:2.1rem; font-family:微软雅黑;}
.btnSendCodecode{width:35% !important; margin-left: 10px !important; background:#31c5b8; text-indent-5px !important;color:#ffffff !important; text-align:center }

/*表单样式*/
.imagelr{margin: 0 10px;}

/*新*/
.difficult{width:100%; color:#FFF}
.difficult .title{ font-size:24px; color:#000000; text-align:center; padding:20px 0;padding-bottom: 10px; font-weight: 600}
.difficult .titlesub{ font-size:16px; color:#8c8c8c; text-align:left; padding:0px 20px}
.difficult ul{ padding:0; margin:0;}
.difficult ul li{ width:29%;margin-right:3%; float:left; background:#04a3e7; padding-bottom:20px; border-radius:6px;}
.difficultright{margin-right:0;}
.difficultleft{margin-left:4%;}
.difficult ul li img{width:90%; margin:5%}
.difficult ul li .subtitle{ font-size:11px;color:#FFF;margin:0 5% 0 5%; line-height:150%}
.difficult ul li .title{ font-size:18px !important;color:#FFF; text-align: center;margin:0% 6%; margin-bottom:5%;padding:0}


/*主菜单*/
.cd_tow{width: 50%; float:left}
.caidan{width:100%;position: fixed;top:0; background: #ffffff;  z-index: 99
}
.caidan .logo{width: 20%; float: left; padding:7px 10px 3px 10px}
.caidan .cc{width: 7%; float: right; padding:14px 15px 0px 15px;}
.caidan .logo img ,.caidan .cc img{width: 100%;}

.menu{ display: none; position: absolute; height: calc(100% + 600px); width: 100%;background: #ffffff;left:0;top:0;z-index: 999}
.caidan .cc:hover .menu{display: block; }
.menu .img{width:20% !important;margin: 7px 10px 10px 10px;}
.menu .img01{width:45% !important;margin:14px 0px 0px 15px;}

.menu2{font-size: 14px; color: #999999;line-height: 250%;text-indent: 10px;}
.menu1{ border-bottom:1px solid #efefef; background: #ffffff; line-height: 366%; font-size: 14px;padding-left: 30px;}
.menu2 a{color: #999999 !important;font-size: 13px
}
.menu1 a{color: #000000;font-size: 16px
}
.menu2 ul{border-bottom:1px solid #efefef;}
#close{cursor: pointer}
.contact_right li {
    width: 100%;

	padding:10px !important;
 
}
.mfsy_b{ 
background: #ffffff; color: #0082e7; float:right; font-size: 13px; 
text-align: center; border: 1px solid #0082e7;
line-height: 200%; margin-top:11px; border-radius:8px; width: 25%
}




/**/

.new_box{width: 100%; overflow: hidden}
.new_box .left{ width: 31%; float:left}
.new_box .left ul li{ font-size: 16px; color: #111111;padding-left: 10px;line-height: 200%}
.new_box .left ul li .img2{width: 18%;margin-right: 5px;}
.new_box .right{ width: 69%; float:left}


.eighttitle{ font-size: 24px; color: #000000; width: 100%; text-align: center; 
	background: #;
	line-height: 130%; margin-top: 15px;}
.eighttitle .sub{ font-size: 15px; color: #666666}
.eightbox{ padding: 0 0px; text-align: center; padding-bottom: 25px; background: #ffffff; overflow: hidden; border-radius: 10px;margin: 10px 15px;}
.eightbox01{ padding: 0 0px; text-align: center; padding-bottom: 25px; background: #ffffff; overflow: hidden; border-radius: 10px;margin: 10px 8px;}
