@charset "utf-8";
/* CSS Document */
body,div,p,span,ul,li,dl,dt,dd,a,ol,input,button,img,h1,h2,h3,h4,h5,h6{ padding:0; margin:0; list-style:none; border:0;}
body{ font-family:'Microsoft Yahei','Simsun'; color:#363739; font-size:14px; line-height:24px; background:#eaeef4; }
a{ color:#fff; text-decoration:none;}
img{display: block;border: none;}
a:hover{text-decoration:none;}
body,input,button,img{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i{font-style:normal;}
input,button{font-family:"微软雅黑";}
.w1200{width: 1200px; margin: 0 auto; }
.fl{ float: left; }
.fr{ float: right; }
.clearfix::after {clear: both; content: ""; display: block; height: 0;}




/**** agent.css ****/
.banner{ background: url(/data/static/images/agent/agent_banner.jpg) no-repeat center; width: 1200px; height: 300px; margin: 0 auto; }
/***** 产品项目 ****/
.subject{ background: #ecf0f1; height: 420px; }
.part { position: relative; text-align: center; }
.part .corner{ width: 145px; height: 41px; line-height: 41px; font-size: 18px; color: #fff; text-align: center;  background: url(/data/static/images/agent/agent_icon.png) no-repeat 0 0; display:block; position:absolute;top:0;left:0;  }
.part .title{ line-height: 40px; font-size: 22px; color: #363739; border-bottom: 1px dashed #aeb2b3; text-align: center; margin:0 auto; display: inline-block; padding-top: 20px;  position: relative;}
.part .title em{ color: #363739;font-size: 16px; }
.part .title .icon{ width: 24px; height: 9px;  background: url(/data/static/images/agent/agent_icon.png) no-repeat 0 -560px #ecf0f1; display: inline-block; position: absolute; bottom: -5px; left: 50%; margin-left: -12px;}
.subject .subject_list_box { padding-top: 50px; padding-left: 60px; }
.subject .subject_list_box .list{ float: left; width: 202px; text-align: center; margin-right: 10px; }
.subject .subject_list_box .list img{ margin: 0 auto }
.subject .subject_list_box .list b{ line-height: 40px; font-size: 16px; color: #e84c3d; }
.subject .subject_list_box .list p{ line-height: 20px; }

/***** 代理流程 ****/
.flow{ height: 260px; background:#fff; }
.flow_list_box { padding-top: 25px; padding-left: 84px; }
.flow_list_box .list_1 dt{  width: 100px; height: 100px;  background: url(/data/static/images/agent/agent_icon.png) no-repeat 0 -52px ;  }
.flow_list_box .list_2 dt{  width: 100px; height: 100px;  background: url(/data/static/images/agent/agent_icon.png) no-repeat 0 -164px ;  }
.flow_list_box .list_3 dt{  width: 100px; height: 100px;  background: url(/data/static/images/agent/agent_icon.png) no-repeat 0 -290px ;  }
.flow_list_box .list { margin-left: 180px; }
.flow_list_box .list dd { text-align:left; }
.flow_list_box .list dd p { line-height: 44px; }
.flow_list_box .list dd p span{ font-size:22px; color: #27ae61; font-style: italic; margin-right:10px;   }
.flow_list_box .list dd p{ color: #363739; }
.flow_list_box .list dd em{ width: 45px; height: 2px; background: #27ae61; display:block; font-style: normal; margin-left: 32px;  }
.flow_list_box .list_2 dd p span{ color: #e28027; }
.flow_list_box .list_2 dd em{  background: #e28027;}
.flow_list_box .list_3 dd p span{ color: #2a80b9; }
.flow_list_box .list_3 dd em{  background: #2a80b9; margin-left: 56px;}
/***** 支持 ****/
.support{ background: #ecf0f1;  height: 302px; }
.support .list_box { padding: 46px 0 0 220px; }
.support .list_box .list{ width: 230px; height: 136px; background: #fff; margin-right: 32px; font-size: 16px; color: #797979; }
.support .list_box .list_1 .list_icon{   width:49px; height:49px;  background: url(/data/static/images/agent/agent_icon.png) no-repeat 0 -400px ; display: block; margin:22px auto auto;  }
.support .list_box .list_2 .list_icon{   width:45px; height:42px;  background: url(/data/static/images/agent/agent_icon.png) no-repeat 0 -455px ; display: block; margin:29px auto auto;  }
.support .list_box .list_3 .list_icon{   width:36px; height:42px;  background: url(/data/static/images/agent/agent_icon.png) no-repeat 0 -503px ; display: block; margin:29px auto auto;  }
.support .list_box .list h4{  line-height: 62px;text-align: center; border-bottom: 3px solid #e64d3d; display: inline-block;}

/***** 申请 ****/
.apply{ background: #2d3e50; height: 502px; }
.apply h3{ color: #fff; height: 74px;line-height: 74px;text-align: center; font-size: 22px; }
.apply .apply_step { color:#fff; font-size: 16px; }
.apply .apply_type{ padding: 30px 0 26px 0; } 
.apply .apply_step em{width:68px; height:14px;  background: url(/data/static/images/agent/agent_icon.png) no-repeat 0 -580px ; display: inline-block;  vertical-align: -2px;  }
.apply .apply_type a{ width: 122px; height: 36px;line-height: 36px;background: #fff;border: 1px solid #e64d3d; font-size: 16px; color: #e64d3d; display: inline-block; margin: 0 10px; border-radius: 4px;  }
.apply .apply_type a.on,.apply .apply_type a:hover{  background:#e64d3d; color: #fff;  }
.apply .info_list span{ width: 100px; font-size: 16px; color:#fff; display:inline-block; }
.apply .info_list { margin-bottom: 20px; }
.apply .info_list .input{ width: 146px; padding: 0 10px; height: 40px;line-height: 40px; background: #fff;border: none; }
.apply .info_list .textarea{ width: 740px; height: 100px; line-height: 24px;padding: 0 10px; background: #fff;border: none; outline: none; resize: none;  }
.apply .submit{ width: 124px; height: 38px;line-height: 38px; text-align: center; display: block; font-size: 16px; color: #fff; background: #e64d3d; border-radius: 4px; margin:0 auto; cursor:pointer ; }
.apply .submit:hover{ opacity: .8; }
.apply .info_list .star{ color:red; font-style: normal; margin-right: 5px; vertical-align: -3px; }
/***** 关于 ****/
.about{ height: 178px; background: #1b2735; }
.about .title{  color: #fff; }
.about .title em{   color: #fff;  }
.about .p{ text-align: center; color: #fff; font-size: 14px; line-height: 22px; padding-top: 22px; }


