@charset "utf-8";
/* 
=============================
 *CSS RESET
 *Created by:i-conference
 *URL:i-conference
 *Copyright i-conference
=============================
*/
body, h1, h2, h3, h4, h5, h6, p, dl, dd, ul, ol, pre, form, input, th, td, select {margin:0; padding:0; font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
em {font-style:normal;}
li {list-style:none;}
a {text-decoration:none;}
img {border:none; vertical-align:top;}
form {margin:0;}
textarea {resize:none; overflow:auto; margin:0; padding:0;}
table {border-collapse:collapse;}
textarea {resize:none; overflow:auto;}
.clear:after {content:''; display:block; clear:both;}
.clear {zoom:1;}
/* END CSS RESET */
#naver, .banner, .bannerMenu, #wrapper, .contact_box { width: 1000px; margin: 0 auto; }
#introduction, #function, #support, #case, #contact { padding-top: 120px; }
h2, strong { font-size: 36px; color: #292929; font-weight: normal; text-align: center; }
strong { color: #636c6c; display: block; font-family: Arial, Helvetica, sans-serif; }
/* -------- 头部导航 -------- */
#top { background: url(../img/top_bg_line.gif) repeat-x; height: 100px; width: 100%; position: fixed; z-index: 99; box-shadow: 0 0 50px rgba(0,0,0,0.6); }
#naver { background: url(../img/logo.jpg) no-repeat; }
#naver img { float: left; width: 175px; }
#nav { float: right; padding-top: 24px; width: 660px; }
.menu_main li { float: left; font-size: 16px; padding: 0 10px; text-align: center; }
.menu_main li a { color: #424242; height: 48px; width: 90px; float: left; line-height: 48px; }
.menu_main li a:hover { color: #e4007f; background: url(../img/navbg.gif) no-repeat center 0; }
.active { color: #e4007f; background: url(../img/navbg.gif) no-repeat center 0; }
/* -------- 焦点图片 -------- */
.banner_bg { background: #000; width: 100%; height: 377px; padding-top: 100px; }
#slider { list-style: none; width: 100%; height: 100%; margin: 0; padding: 0; }
#slider li { width: 100%; height: 377px; display: none; position: absolute; }
#naviSlider { list-style: none; margin: 0 auto; width: auto; text-align: center; margin-top: 3px; *margin-top:5px;
}
#naviSlider li { height: 10px; width: 65px; cursor: pointer; display: inline-block; background: #fff; opacity: 0.9; filter: alpha(opacity=90); -moz-opacity: 0.9; *display:inline;
*margin-left:2px;
margin-top: 350px; }
#naviSlider li.on { background: #e4007f; }
/* -------- 系统介绍 -------- */
.introduction { border-bottom: 1px solid #d2d2d2; overflow: hidden; width: 920px; margin: 0 auto; padding: 0 40px 30px 40px; }
.introduction p { line-height: 28px; font-size: 14px; color: #636c6c; padding: 30px 0; }
.introduction_title h3 { background: url(../img/ico.gif) no-repeat; font-size: 24px; color: #292929; text-indent: 20px; padding-bottom: 30px; border-bottom: 1px dotted #d2d2d2; float: left; width: 920px; }
.introduction_title span { color: #636c6c; font-family: Arial, sans-serif; padding-left: 10px; }
.introduction_list { padding: 30px 40px; width: 960px; }
.introduction_list li { float: left; padding-right: 40px; width: 200px; text-align: center; }
.introduction_list h3 { color: #292929; font-size: 18px; padding-top: 10px; }
.introduction_list span { color: #787878; line-height: 20px; padding-top: 10px; display: block; }
/* -------- 功能详情 -------- */
.function_box { border-bottom: 1px solid #d2d2d2; }
.function_list { width: 838px; padding-top: 50px; padding-bottom: 30px; margin: 0 auto; }
.function_list li { float: left; padding-bottom: 30px; }
.function_list h3 { font-size: 16px; color: #242424; font-weight: bold; }
.function_list p { line-height: 24px; color: #787878; }
.function_left { width: 502px; }
.function_left img { float: right; width: 168px; }
.function_text_l { width: 300px; float: right; padding-right: 34px; padding-top: 30px; }
.function_left h3, p { float: right; }
.function_right { width: 504px; padding-left: 334px; }
.function_right img { float: left; width: 168px; }
.function_text_r { width: 296px; float: left; padding-left: 34px; padding-top: 30px; }
.function_right h3, p { float: left; }
/* -------- 服务支持 -------- */
.support_box { border-bottom: 1px solid #d2d2d2; padding: 0 40px; }
.support_title h3 { color: #292929; font-size: 24px; padding-left: 20px; background: url(../img/ico.gif) no-repeat; padding-bottom: 30px; border-bottom: 1px dotted #d2d2d2; line-height: 30px; }
.support_list { text-align: left; padding: 30px 0; }
.support_list li { padding-bottom: 50px; width: 838px; }
.support_list em { padding-left: 40px; color: #292929; font-size: 14px; font-weight: bold; }
.support_list p { padding-left: 70px; color: #636c6c; font-size: 12px; line-height: 24px; }
/* -------- 成功案例 -------- */
.case_warp { overflow: hidden; border-bottom: 1px solid #d2d2d2; padding: 0 40px; }
.case_list { width: 960px; padding: 30px 0; }
.case_list li { float: left; width: 280px; padding-right: 40px; height: 300px; position: relative; overflow: hidden; }
.case_list h2 { color: #292929; font-size: 14px; line-height: 28px; font-weight: bold; height: 28px; padding-top: 5px; width: 280px; overflow: hidden; text-align: left; }
.case_list p { color: #636c6c; line-height: 20px; width: 280px; }
.case_list a:hover h2 { color: #e4007f; }
/* -------- 联系方式 -------- */
.contact_warp { width: 100%; background: #2d312f; }
.contact_box { height: 80px; }
.contact_box_warp { width: 800px; margin: 0 auto; overflow: hidden; }
.contact_input { width: 830px; padding: 40px 0; }
.contact_input li { float: left; width: 373px; margin-right: 30px; border: 1px solid #8c8c8c; background: #2d312f; }
.contact_input input { float: left; width: 373px; background: none; border: none; line-height: 30px; height: 30px; text-indent: 5px; color: #8c8c8c; }
.contact_text { width: 798px; margin: 0 auto; border: 1px solid #8c8c8c; color: #8c8c8c; margin-top: 10px; }
.contact_text textarea { background: none; border: none; width: 788px; text-indent: 5px; height: 100px; color: #8c8c8c; font-family: "Microsoft YaHei"; font-size: 12px; }
.contact_submit_box {width: 800px; margin: 0 auto; padding-top: 10px; padding-bottom: 30px; border-bottom: 1px dotted #8c8c8c; }
.contact_submit {background: #f5851f; text-align: center; width: 74px; height: 32px; }
.contact_submit input {background: none; border: none; color: #fff; line-height: 32px; cursor: pointer; width: 74px; }
.foot_list { width: 800px; margin: 0 auto; background: #2d312f; padding: 30px 0; height: 40px; }
.foot_list img {vertical-align:top;}
.foot_list dt {float:left;}
.foot_list dd {float:left; color:#8c8c8c; padding-top:10px; padding-left:5px;}
.foot_list p {text-align:left; font-size:12px;}
.foot_list p a {color:#8c8c8c; padding-left:20px;}