@charset "gb2312";
/* 最大宽度应对手机自定义 */
.media_content {margin:41px auto 0 auto; max-width:440px;}

/* 圆角样式 */
.bor3e {-webkit-border-radius:0.3em; -moz-border-radius:0.3em; -ms-border-radius:0.3em; -o-border-radius:0.3em;  border-radius:0.3em;}
.bob4e {-webkit-border-radius:0 0 0.4em 0.4em; -moz-border-radius:0 0 0.4em 0.4em; -ms-border-radius:0 0 0.4em 0.4em; -o-border-radius:0 0 0.4em 0.4em;  border-radius:0 0 0.4em 0.4em;}

/* 内外阴影 */
.wsd {-webkit-box-shadow:0px 1px 3px #999; -moz-box-shadow:0px 1px 3px #999; -ms-box-shadow:0px 1px 3px #999; -0-box-shadow:0px 1px 3px #999; box-shadow:0px 1px 3px #999;}
.nsd {-webkit-box-shadow:2px 2px 6px #cecece inset; -moz-box-shadow:2px 2px 6px #cecece inset; -ms-box-shadow:2px 2px 6px #cecece inset; -0-box-shadow:2px 2px 6px #cecece inset; box-shadow:2px 2px 6px #cecece inset;}

/* header头部, footer底部, 样式 */
.header .logo {display:block;}
.top {background:#cb2501;}
/*.top .logo {float:left; width:18%;}
.top .tel {float:right; width:82%;}*/
.content {padding-bottom:2.5em;padding-top:2em;}
.manv li {width:25%; float:left;}
.manv li a {display:block; margin:1px; color:#313131; background:#f4f4f4; text-align:center; -moz-box-shadow:1px 1px 1px #cecece; -webkit-box-shadow:1px 1px 1px #cecece; box-shadow:1px 1px 1px #cecece;}
.manv img {height:3.42em;}
.manv li span {display:block; font-size:1.5em;}

.flex-direction-nav {display:none;}
.banner { position:relative; width:100%}
.banner ul img {display:block; width:100%}
.banner .flex-control-nav {position:absolute;bottom:0px;left:50%;height:6px; margin-left:-47.5px; width:95px; padding:1em 0;}
.banner .flex-control-nav li {float:left; padding:0 5px;}
.banner .flex-control-nav li a {display:block; width:20px; height:6px; background:#c0c0c0;}
.banner .flex-control-nav li a.flex-active {background:#b33413;}

.footer {background:#d02602; padding:1px 0 5em 0; }
.footer ._top {background:#fff; display:block; width:18.5em; color:#d02602; line-height:3.8em; text-align:center; margin:0 auto; -webkit-border-radius:0 0 0.4em 0.4em; border-radius:0 0 0.4em 0.4em; -moz-border-radius:0 0 0.4em 0.4em;}
.footer ._top span {font-size:2.2em; color:#d02602;}
.footer ._top img {vertical-align:middle; padding-bottom:1em; padding-left:0.5em;}
.footer .info {text-align:center; line-height:2.2em;}
.footer .info p {color:#fff; font-size:1.2em;}

/* list列表页，content内容 底部样式---------------------------------- */
/* 电话样式 */
.tel_ihone {margin:0 0.8em 0.8em 0.8em; padding:1em 0; border:1px #9c9c9c dashed;}
.tel_ihone h2, .tel_ihone h3, .tel_ihone button {text-align:center;}
.tel_ihone h2 {color:#ff0000; font-size:1.5em; line-height:1em;}
.tel_ihone h3 {color:#2f2f2f; font-size:1.3em; line-height:1em; padding:0.6em 0;}
.tel_ihone form {margin:0 2.5em; border:1px #999999 solid;}
.tel_ihone form input {border:none; font-size:1.2em; width:66%; text-indent:0.5em; line-height:2em; font-family:\5B8B\4F53;}
.tel_ihone form button {border:none; background:#fe6d04; color:#fff; float:right; width:34%; cursor:pointer;}
.tel_ihone form button img {vertical-align:middle; width:1.6em; padding-bottom:0.2em; padding-right:0.3em;}
.tel_ihone form button span {font-size:1.2em;  line-height:2.2em;}

/* 列表页栏目标题样式 */
.list_title {background:#d02602; padding:0 0.8em; line-height:3.8em; margin-bottom:1.5em;}
.list_title img {height:2.2em; vertical-align:middle; padding-bottom:0.7em; padding-right:0.6em;}
.list_title span {color:#fff; font-size:1.8em;}

.team_img {margin-bottom:1.4em; display:block;}

.list_team_swiper .cont {margin:0 0.7em; border:1px #d2d2d2 solid; padding:2px;}
.list_team_swiper .cont .photo {float:left;}
.list_team_swiper .cont .photo img {width:9.9em;}
.list_team_swiper .cont .tm {float:left; width:18.3em; padding-left:1em;}
@media screen and  (max-width:360px){.list_team_swiper .cont .tm {float:left; width:16.3em; padding-left:1em;}}
@media screen and  (max-width:320px){.list_team_swiper .cont .tm {float:left; width:14.8em; padding-left:1em;}}
.list_team_swiper .cont .h2 {line-height:3em;}
.list_team_swiper .cont .h2 b {color:#da191a; font-size:1.8em; padding-right:0.5em;}
.list_team_swiper .cont .h2 span {font-size:1.4em;}
.list_team_swiper .cont .houer {line-height:1.8em;}
.list_team_swiper .cont .houer p {font-size:1em;padding:5px 0;}
.list_team_swiper .cont .houer span {color:#da191a; padding-right:0.3em;}
.list_team_swiper .cont .info {line-height:1.8em; padding-bottom:0.5em;}
.list_team_swiper .cont .info p {font-size:1em; line-height:2.2em; }
.list_team_swiper .cont .info a {color:#da191a;}
.list_team_swiper .cont .cons {text-align:center; display:block;}
.list_team_swiper .cont .cons img {height:2.6em;}
.list_team_swiper .flex-control-nav {height:10px; padding:1em 0; margin:0 auto;}
.list_team_swiper .flex-control-nav a {display:block; width:10px; height:10px; background:url(../../images/wap_images/index_32.jpg) no-repeat center; background-size:100%;}
.list_team_swiper .flex-control-nav li {float:left; padding:0 2px;}
.list_team_swiper .flex-control-nav li a.flex-active {background:url(../../images/wap_images/index_30.jpg) no-repeat center; background-size:100%;}

.list_video {padding-bottom:2.5em;}
.list_video .cont {padding:0 4.5em 1.7em 4.5em;}
.list_video .gadget {text-align:center; padding:0 0.7em 2.4em 0.7em;}
.list_video .gadget img {width:100%;}

.submission .title {padding:0 0.5em 2em 0.5em;}
.submission .title img {height:1.8em; vertical-align:middle; padding-right:0.5em; padding-bottom:0.4em;}
.submission .title span {font-size:1.4em;}
.submission form {padding:0 1em;}
.submission .input {padding-bottom:2em;}
.submission .input span {float:left; width:26%; text-align:right;}
.submission .input span b {color:#ff0304;}
.submission .input span,.submission .input input,.submission .input textarea {font-size:1.3em; line-height:2.5em;}
.submission .input input,.submission .input textarea {-webkit-box-shadow:2px 2px 5px #999 inset; background:#efefef; -moz-box-shadow:2px 2px 5px #999 inset; -ms-box-shadow:2px 2px 5px #999 inset; -0-box-shadow:2px 2px 5px #999 inset; box-shadow:2px 2px 5px #999 inset; -webkit-border-radius:0.3em; -moz-border-radius:0.3em; -ms-border-radius:0.3em; -o-border-radius:0.3em;  border-radius:0.3em;}
.submission .input input,.submission .input textarea {float:left; width:74%; border:none; text-indent:0.5em; color:#333;}
.submission .button {padding:0 1em;}
.submission .button .sub {float:left; border:1px #087788 solid; background:#24a39c;}
.submission .button .am {float:right; border:1px #d02602 solid; background:#fe6d04;}
.submission .button .sub, .submission .button .am {cursor:pointer; width:47%; text-align:center; line-height:3.6em; color:#fff;  -webkit-border-radius:0.3em; -moz-border-radius:0.3em; -ms-border-radius:0.3em; -o-border-radius:0.3em;  border-radius:0.3em;}
.submission .button span {font-size:2em; color:#fff;}
.submission .button img {vertical-align:middle; padding-bottom:0.8em; padding-left:0.3em; height:2em;}
.submission .tm {padding:2em 1em 0 1em; line-height:2em;}
.submission .tm p {font-size:1.3em;}
.submission .tm span {color:#fd0324;}

/* 最大宽度应对手机自定义 */
.media_content {margin:0 auto; max-width:440px;}

/* 圆角样式 */
.bor5r {-webkit-border-radius:0.5em; -moz-border-radius:0.5em; -ms-border-radius:0.5em; -o-border-radius:0.5em;  border-radius:0.5em;}
.bob4r {-webkit-border-radius:0 0 0.4em 0.4em; -moz-border-radius:0 0 0.4em 0.4em; -ms-border-radius:0 0 0.4em 0.4em; -o-border-radius:0 0 0.4em 0.4em;  border-radius:0 0 0.4em 0.4em;}

/* 内外阴影 */
.wsd {-webkit-box-shadow:2px 2px 6px #cecece; -moz-box-shadow:2px 2px 6px #cecece; -ms-box-shadow:2px 2px 6px #cecece; -0-box-shadow:2px 2px 6px #cecece; box-shadow:2px 2px 6px #cecece;}
.nsd {-webkit-box-shadow:2px 2px 6px #cecece inset; -moz-box-shadow:2px 2px 6px #cecece inset; -ms-box-shadow:2px 2px 6px #cecece inset; -0-box-shadow:2px 2px 6px #cecece inset; box-shadow:2px 2px 6px #cecece inset;}

/* header头部, footer底部, 样式 */