@charset "utf-8";
/*==========公共样式=========*/
body{ margin:0px; padding:0px;font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif;font-size: 12px;line-height: 180%;color: #000000;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td,i,em {margin: 0;padding: 0;list-style-type: none; font-style:normal}
a{ text-decoration:none; margin:0px; padding:0px;}
.main{ width:%; overflow:hidden}
.main img{ background:none}
.mainmid{ width:1210px; overflow:hidden; margin:auto}
.mainmid img{ background:none}
.f_left{ float:left;}
.f_right{ float:right;}
/*=========每个模块的间隔线============*/
.line{ border-bottom:1px solid #e8e8e8}

/*=========模块上面的中文、英文标题==========*/
.font1{ font-size:30px; font-weight:normal;width: 100%; text-align:center; line-height:150%; margin-top:50px; color:#040404}
.font2{ font-size:14px; text-align:center; line-height:150%; margin-top:2px; color:#040404;width: 100%;text-align: center;}
.font3{ color:#2c2c2c;font-size:30px; font-weight:normal; text-align:center; line-height:150%; margin-top:50px; }
.line_l{ display:block; height:5px; width:70px; background:url(../images/line_l.png) no-repeat; float:left; margin-top:10px;}
.line_r{ display:block; height:5px; width:70px; background: url(../images/line_r.png) no-repeat; float:left;margin-top:10px;}
/*==========banner==========*/
.banner{ height:415px; background:url(../images/banner.jpg) no-repeat center;}

/*=========content1=========*/
.character ul{ display:block; width:1210px; overflow:hidden; margin-top:70px; padding-bottom:60px}
.character ul li{ float:left;padding:10px 44px;}
.character ul li i{ display:block; color:#6e6e6e; font-size:20px; line-height:150%; padding-top:22px; text-align:center}
.character h3{text-align: center;background: url(../images/content1.png) no-repeat center;}

/*===========content2=========*/

.inf{ margin-top:14px}
.buy h3{background: url(../images/content2.png) no-repeat center;}

/*===========content3=========*/

.prob_lem{ background-color:#f6f6f6;overflow: hidden;}
.problem h3{background: url(../images/content3.png) no-repeat center;}
.problem h4{ color:#3c3c3c; font-size:24px; text-align:center; margin-top:30px; font-weight:normal}
.problem h4 em{display: block;line-height: 150%}
.problem ul{ float:left; width:500px; margin-top:10px; padding-bottom:60px}
.pro_l{padding-left:89px}
.pro_r{ padding-left:49px}
.problem ul li{ overflow:hidden;padding-top:60px;}
.problem ul li img{ float:left}
.problem ul li span{ display:block; margin-left:50px; float:left; width:280px; margin-top:35px}
.problem ul li span em{ display:block; font-size:20px; color:#282828; padding-bottom:10px}
.problem ul li span i{ font-size:14px; color:#6e6e6e;}

/*===========content4=========*/

.form{ margin:auto; overflow:hidden; width:1210px; margin-top:40px; margin-bottom:70px}
.form1{ width:176px; height:542px; float:left; margin-left:50px; }
.form2{ width:591px; height:542px; float:left;}
.form3{ width:346px; height:542px; float:left;}

.form1 li{width:175px;text-align:center;}
.form1 .bg{ background-color:#fef3e0;width:176px;text-align:center;height:473px;}
.form1 .slash{ height:59px; width:176px; background-color:#e9b35e;line-height:59px;}
.form1 .bg span{ display:block; width:176px;text-align:center; background-color:#fef3e0;}
.form1 .bg span i{display:block; width:165px; color:#c68826; font-size:15px; margin-left:10px;  }
.form1 .bg span .font_form1{ font-size:18px;color:#c68826; font-weight:bold; text-align:center;height:49px;border-right:1px solid #cdcdcd; line-height:49px;border-bottom:1px dashed #c1aeab;}
.form1 .bg span .font_form2{ font-size:15px;height:99px;line-height:99px;border-bottom:1px dashed #c1aeab;border-right:1px solid #cdcdcd; }
.form1 .bg span .font_form3,.form1 li span .font_form4,.form1 li span .font_form5{ font-size:15px;height:71px;border-bottom:1px dashed #c1aeab; line-height:71px;border-right:1px solid #cdcdcd; }
.form1 .bg span .font_form6{ font-size:15px;height:106px;border-bottom:1px dashed #c1aeab;line-height:106px;border-right:1px solid #cdcdcd; }

.form2 .trans{ height:59px; background-color:#f5715d;line-height:59px; color:#fff;font-weight:bold; font-size:22px; text-align:center;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;}
.form2 li span{ display:block; width:197px; float:left; text-align:center;}
.form2 li span i{display:block; width:196px; color:#e67665; font-size:15px; background-color:#fde0db }
.form2 li span i em{ display:block; text-align:center; line-height:150%;}
.form2 li span .font_form1{ font-size:18px; color:#d3422c; font-weight:bold; text-align:center;height:49px; border-bottom:1px dashed #c1aeab; border-right:1px solid #cdcdcd; line-height:49px}
.form2 li span .font_form2{ font-size:15px;height:99px; border-bottom:1px dashed #c1aeab; border-right:1px solid #cdcdcd;}
.form2 li span .font_form2 em{ }
.form2 li span .font_form3,.form2 li span .font_form4,.form2 li span .font_form5{ font-size:15px;height:71px; border-bottom:1px dashed #c1aeab; border-right:1px solid #cdcdcd; line-height:71px}
.form2 li span .font_form6{ font-size:15px;height:106px;border-bottom:1px dashed #c1aeab; border-right:1px solid #cdcdcd; line-height:108px}
.space1{ padding-top:27px}
.space2{ padding-top:13px;}

.form3 .e_bus{ height:59px; background-color:#ab79df;line-height:59px; color:#fff;font-weight:bold; font-size:22px; text-align:center}
.form3 .bg_r{ width:346px;height:473px; background-color:#e7d8f5}
.form3 .bg_r span{ display:block; width:346px; float:left; text-align:center; background-color:#e7d8f5;}
.form3 .bg_r span i{display:block; width:336px; color:#a474d6; font-size:15px;}
.form3 .bg_r span i em{ display:block; text-align:center; line-height:150%;}
.form3 .bg_r span .font_form1{ font-size:18px; color:#703da3; font-weight:bold; text-align:center;height:49px; border-bottom:1px dashed #c1aeab; line-height:49px}
.form3 .bg_r span .font_form2{ font-size:15px;height:99px; border-bottom:1px dashed #c1aeab;}
.form3 .bg_r span .font_form3,.form3 li span .font_form4,.form3 li span .font_form5{ font-size:15px;height:71px; border-bottom:1px dashed #c1aeab; line-height:71px}
.form3 .bg_r span .font_form6{ font-size:15px;height:106px;border-bottom:1px dashed #c1aeab;line-height:108px;}
.space3{ padding-top:15px}
.space4{ padding-top:17px}

/*===========content5=========*/

.oppor{ background-color:#f6f6f6; height:668px}
.oppor h3{background: url(../images/content5.png) no-repeat center;}
.chance{ overflow:hidden;position: relative; height: 430px}
.chance ul li img{position: absolute;left:368px;top:70px;}
.chance ul li em{ color:#2c2c2c; font-size:20px; line-height:150%; display:block}
.chance ul li i{ color:#6e6e6e; font-size:14px; line-height:150%; display:block; padding-top:5px}
.chance .chance_l li i,.chance .chance_l li em{ text-align:right}
.chance_l1,.chance_l2,.chance_r1,.chance_r2{position: absolute;}
.chance_l1{top:50px;left: 117px}
.chance_l2{top:359px;left: 133px}
.chance_r1{top:52px;right: 202px}
.chance_r2{top:353px;right: 118px}
.oppor .chance_bottom{ display:block; width:282px; height:45px; border-radius:5px; background-color:#f2534e; margin:auto; text-align:center; color:#fff; font-size:20px; line-height:45px; margin-top:22px}
.oppor .chance_bottom:hover{ color:#FFF !important;}
/*===========content6=========*/

/*===========content7=========*/

.plan .no1 h4 em,.plan .no2 h4 em,.plan .no3 h4 em,.plan .no4 h4 em{ background:url(../images/spot.png) no-repeat;}
.plan h3{background: url(../images/content7.png) no-repeat center;}
.plan .font3{ color:#1d1d1d}
.plan .font2{ color:#1d1d1d;}
.plan ul{ float:left; width:485px; overflow:hidden; margin-top:13px; margin-left:10px; margin-bottom:50px}
.plan ul li{ clear:both; margin-top:55px; overflow:hidden}
.plan ul li img{ float:left;}
.plan ul li span{ display:block;float:left; margin-left:20px; overflow:hidden; padding-top:30px}
.plan .no1{ color:#f7962d}
.plan .no1 h4{ font-size:28px; font-weight:bold;line-height:150%; padding-bottom:5px}
.plan .no1 h4 em{ display:block; width:19px; height:19px; background-position:0px 0px; float:left; padding-right:17px; margin-top:14px}
.plan .no1 i{ font-size:20px;line-height:150%}

.plan .no2 h4{ font-size:28px; font-weight:bold;line-height:150%; color:#f2534e; padding-bottom:5px}
.plan .no2 h4 em{ display:block; width:19px; height:19px; background-position:0px -19px; float:left; padding-right:17px; margin-top:14px}
.plan .no2 i{ font-size:20px;line-height:150%;color:#f7962d}

.plan .no3 h4{ font-size:28px; font-weight:bold;line-height:150%; color:#25c86a; padding-bottom:5px}
.plan .no3 h4 em{ display:block; width:19px; height:19px; background-position:0px -38px; float:left; padding-right:17px; margin-top:14px}
.plan .no3 i{ font-size:20px;line-height:150%;color:#f7962d}

.plan .no4 h4{ font-size:28px; font-weight:bold;line-height:150%; color:#2da6ea; padding-bottom:5px}
.plan .no4 h4 em{ display:block; width:19px; height:19px; background-position:0px -57px; float:left; padding-right:17px; margin-top:14px}
.plan .no4 i{ font-size:20px;line-height:150%;color:#f7962d}

/*===========content8=========*/

.value{ background-color:#f6f6f6}
.value h3{background: url(../images/content8.png) no-repeat center;}
.core{ background:url(../images/value.png) no-repeat center; height:280px; margin-top:40px; position:relative; margin-bottom:70px}
.core ul li{font-size:20px; color:#fff; position:absolute}
.core1{top:44px; left:210px;}
.core2{top:131px; left:210px;}
.core3{top:219px; left:210px;}
.core4{top:44px; right:216px;}
.core5{top:131px; right:216px;}
.core6{top:219px; right:216px;}

/*===========content8=========*/

.who h3{font-size:20px;font-weight:normal;background: url(../images/content9.png) no-repeat center;}
.who ul{padding: 45px 0px; overflow: hidden;}
.who ul li{float: left;padding: 0px 19px;}
.who ul li span{display: block;width: 197px;height: 199px;border-radius: 10px; border: 1px solid #dadada;text-align: center;}
.who ul li span img{margin-top: 75px;}
.who ul li p{color: #040404;font-size: 19px; text-align: center;line-height: 150%;padding: 25px 0px 15px 0px;}
.who ul li i{color: #6e6e6e;font-size: 15px;text-align: center;display: block;line-height: 150%;}
.who ul li i em{display: block;line-height: 150%;}