@charset "utf-8";
/* CSS Document */
/*首页*/
.banner{ width:100%; height:511px; min-width:1000px; display:block; position:relative;}
.banner-content{ width:1000px; height:auto; position:absolute; top:84px; z-index:3;	}
.banner-bg-index{ width:100%; height:511px; position:absolute; top:0px; left:0px; z-index:1}
.banner-top{width:1000px; height:40px; font-size:10px; line-height:40px; font-weight:bold; color:#FFFFFF; display:block; margin:0px auto;text-align:right; z-index:3}
.banner-text{ width:550px; height:180px; font-size:24px; line-height:36px; font-weight:bold; color:#FFFFFF; display:block; margin:0px auto; margin-top:84px; text-align:center; z-index:3}
.banner-text1{ width:550px; height:180px;display:block; margin:0px auto; margin-top:64px;}
.banner-text span{ height:60px; font-size:48px; line-height:60px; display:block; font-weight:bold;text-align:center;}

.banner-ul{ width:702px; height:38px; margin:0 auto; margin-top:30px;}
.banner-ul li{ width:194px; height:38px; margin:0 20px; display:inline-block; float:left; font-size:18px; color:#FFFFFF; line-height:38px; text-align:center; font-weight:600;box-shadow:2px 3px 2px #494949;}
.banner-ul1{ width:280px; height:38px; margin:0 auto; margin-top:30px;}
.banner-ul1 li{ display:inline-block; float:left; font-size:14px; color:#FFFFFF;}

.index-content-top{ width:100%; height:auto; padding:35px 0px;}
.index-t-l{ width:440px; height:auto; float:left; display:block;}
.index-title{ width:100%; display:block; height:28px; margin-bottom:15px;}
.index-title b{height:28px; line-height:28px; color:#078ad2; font-size:16px; font-weight:normal; display:inline-block; float:left}
.index-title span{ width:3px;height:28px; display:inline-block; background:#078ad2; margin-right:15px;float:left}
.index-t-l li{ width:440px; height:auto; border-bottom:1px solid #eeeeee; padding-bottom:6px;}
.index-t-l li p{ width:440px; font-size:12px; color:#555555; line-height:20px; display:block; font-family:'Meiryo UI'}
.index-t-l li p b{ font:inherit; padding-right:8px; display:inline-block;}
.text-new{ width:20px; height:9px; background:url(../images/text_new_03.jpg) no-repeat; display: inline-block; margin-left:6px;}
.index-t-l li i{ width:440px; text-align:right; line-height:20px; height:20px; color:#959595; font-family:inherit; display:block; font-style:normal; }
.text-link{ width:100%; height:30px; line-height:30px; color:#00479d; font-size:14px; text-align:right; display:inline-block;}
.index-t-r{ width:440px; height:auto; float: right; display:block;}
.index-t-r .index-title span{background:#28abcc;}
.index-t-r .index-title b{ color:#28abcc}

.index-content-m{ width:100%; height:auto; padding:35px 0px; background:#FFFFFF;}
.index-m-icon{ width:1000px; height:190px; margin-top:33px; display:block}
.index-m-icon li{ width:333px; height:90px; float:left; display:block;}
.index-m-icon img{ width:40px; height:40px; float:left; display:inline-block;}
.index-m-icon .index-m-t{ width:255px; height:90px; float:right; display:inline-block; margin-right:26px;}
.index-m-icon h1{ width:255px; height:40px; line-height:40px; font-weight:bold; font-size:18px;}
.index-m-icon p{ width:255px; height: auto;line-height:18px; font-size:12px; color:#555555;}

.index-m1{ width:100%; height: auto; padding:60px 0px;}
.index-m1-t{ width:950px; height:290px; background:url(../images/index_m_bg_07.jpg) no-repeat;box-shadow:2px 3px 2px #494949; padding:25px 20px;}
.index-m1-t li{ width:256px; height:100px; display:inline-block; float:left; border-bottom:4px solid #303f9f;filter:alpha(opacity=80);  /* ie 有效*/-moz-opacity:0.8; /* Firefox  有效*/opacity: 0.8; background:#FFFFFF; padding:0 22px; margin-right:24px;}
.index-m1-t li h1{ width:256px; height:48px; line-height:48px; margin-top:6px; color:#303f9f; font-size:36px;}
.index-m1-t li p{ width:256px; line-height:18px; color:#313131; font-family:'Meiryo UI'}

.index-m1-b{ width:774px; height:123px; margin:42px auto; display:block;}
.index-m1-b img{ width:320px; height:123px; float:left; display:inline-block; margin:0 33px;box-shadow:2px 6px 8px #969696;}
.index-m1-e{ width:1000px; height:80px;}
.index-m1-e li{ width:456px; height:80px; float:left; display:inline-block; background:#FFFFFF;}
.index-m1-e li img{ float:left; display:inline-block; width:80px; height:80px;}
.index-m1-e li p{ width:350px; padding-left:24px; height:30px; line-height:30px; float:left; display:inline-block; font-size:18px; font-weight:bold; color:#1f82ff; margin-top:10px;}
.index-m1-e .index-m1-e-r{ float:right;}
.index-m1-e .index-m1-e-r p{ color:#ff4132;}

.index-m2{ width:100%; height: auto; padding:35px 0px; background:#FFFFFF;}
/* Div1 */
.Div1{width:1000px;height:auto;margin:30px auto;overflow:hidden;position:relative;}
.Div1_prev{padding:2px 10px 0 0;}
.Div1_next{padding:2px 0 0 0px;}

.Div1_main{padding-top:13px;height:120px;width:10000px;overflow:hidden;position:relative;z-index:1;}
.Div1_main div{width:1000px;height:120px;float:left;}
.Div1_main_a1 , .Div1_main_a1 img{width:220px;height:120px;}
.Div1 .Div1_prev1 ,.Div1 .Div1_next1{display:block;width:22px;height:20px;position:absolute;cursor:pointer;z-index:2;top:50px;}
.Div1 .Div1_prev1 img ,.Div1 .Div1_next1 img{width:22px;height:20px;filter:alpha(opacity=40);  /* ie 有效*/-moz-opacity:0.4; /* Firefox  有效*/opacity: 0.4;}
.Div1 .Div1_prev1 img:hover ,.Div1 .Div1_next1 img:hover{filter:alpha(opacity=100);  /* ie 有效*/-moz-opacity:1; /* Firefox  有效*/opacity: 1;}
.Div1 .Div1_prev1{left:0px;}
.Div1 .Div1_next1{left:978px;}
.Div1_main_span1{width:220px;height:120px; margin-right:40px; display:block;float:left;}

.index-m3{width:100%; height: auto; padding:35px 0px;}
.index-m3-top{ width:1000px; height:70px; line-height:22px;}
.index-m3-top li{ padding-right:12px; font-size:14px; color:#313131; font-family:"Meiryo UI"; float:left; display:inline-block;}
.m3-gg{ width:1000px; padding:8px 0 10px 0; border-bottom:1px solid #eeeeee;}
.m3-gg img{ height:34px; width:auto; display:inline-block; margin-right:10px;}
.index-m3-p{ width:1000px; height:30px; line-height:30px; font-size:12px; color:#535353;}
/*首页*/
/*公司概要*/
.about-profile{ width:1000px; height:auto; margin:0 auto; display:block; margin-top:150px;}
.about-profile-t{ width:1000px; height:44px; background:#078ad2;}
.about-profile-t h1{ height:44px; line-height:44px; background:#078ad2; font-size:16px; color:#FFFFFF;}
.about-profile-t h1 img{ width:17px; height:15px; margin:14px 14px; float:left; display:inline-block;}
.about-profile-t h1 li{ height:44px;line-height:44px; padding:0 3px; float:left; display:inline-block; font:inherit;}
.about-profile-c{ width:1000px; height:auto; margin:0 auto; display:block; position:relative;}
.profile-c-l{ width:199px; height: auto;background:#f8f8f8; border:1px solid #e9e9e9; border-bottom:0px;border-right:0px; display:inline-block; position:absolute; left:0px; top:0px;}
.profile-c-l li{width:187px; height: auto; line-height:32px; min-height:32px;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9; padding-left:12px; font-size:14px;}
.skills-h1{width:187px; height: auto; line-height:32px; min-height:32px;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9; padding-left:12px; font-size:16px;background:e9e9e9}
.skill-l .skills-h1{ background:#e9e9e9}
.profile-c-l .skills-h1-cur{ background:#ddeaf1;}
.profile-c-l i{ padding-right:10px;}
.profile-c-l li:hover{ background:#FFFFFF;}
.profile-c-l .about-li-cur{ background:#FFFFFF; border-right:0px;color:#078ad2; width:188px;}
.profile-c-l .about-li-cur i{color:#078ad2;}
.profile-c-l .about-li-cur span{ display: inline-block;font-size:14px;}
.profile-c-l li span{ line-height:32px; min-height:32px; float:right; display:inline-block; margin-right:5px; color:#078ad2; font-weight:bold; display:none;}

.profile-c-r{ width:698px; padding:30px 50px; min-height:433px;  background:#FFFFFF; float: right; display:inline-block; border:1px solid #E9E9E9; margin-bottom:70px;}
.index-title1{ width:100%; display:block; height:28px; margin-bottom:15px;}
.index-title1 b{height:20px; line-height:20px; color:#078ad2; font-size:14px; font-weight:normal; display:inline-block; float:left; font-weight:bold;}
.index-title1 span{ width:3px;height:20px; display:inline-block; background:#078ad2; margin-right:20px;float:left}
.profile-c-r .index-title2{border-bottom:2px solid #078ad2; line-height:34px; height:34px; text-indent:6px; font-weight:bold;}

.profile-c-r p{ width:100%; height:auto; line-height:27px; min-height:27px; font-size:14px; color:#555555; display:block;}
.profile-c-r h2{ width:100%; height:auto; line-height:27px; min-height:27px; font-size:14px; color:#313131; display:block; font-weight: bold;}
.profile-table{ width:696px; height:auto;border:1px solid #d2d2d2; margin-bottom:46px;}
.profile-table th{ width:164px;min-height:32px; height:auto; background:#e5e5e5; text-indent:12px; line-height:32px; color:#535353; font-size:14px;border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; font-weight:normal; text-align:left;}
.profile-table td span{ display:inline-block; display:block; margin-left:80px; font-size:14px;}
.profile-table .profile-table-color a p{ color:#00479d;}
.profile-table td{ width:527px; min-height:32px; height:auto; background:#FFFFFF;text-indent:36px;line-height:32px; color:#535353; font-size:14px;text-align:left;border-bottom:1px solid #d2d2d2;}

.profile-map{ width:654px; height:200px;margin-bottom:46px; background:#f5f5f5; padding:22px;}
.profile-map-l{ width:241px; height:199px; float:left; display:inline-block;}
.profile-map-r{ width:380px; height:199px; float:left; display:inline-block; margin-left:24px; margin-top:10px;}
.profile-map-r p{ width:380px; height:20px; line-height:20px; color:#313131; font-size:12px; min-height:20px;}
.profile-map-r p span{ width:20px; height:20px; line-height:20px; font-size:12px; margin-right:15px; display:inline-block;}
/*公司概要*/
/*公司特长*/
.specialty-title{ font-size:16px; color:#303f9f; width:100%; height:39px; line-height:39px; margin-top:36px;}
.specialty-title i{ margin-right:10px;}
.specialty-table{ padding:0px 52px;}
.specialty-table h1{ width:100%; height:18px; line-height:18px; color:#555555; font-size:14px; margin-bottom:5px;}
.specialty-table-c{ width:560px; height:auto; border:1px solid #08198c; background:#f8f9ff; border-right:0px;border-bottom:0px;}
.specialty-table-c td{ border-right:1px solid #08198c; padding:15px; font-size:14px; color:#535353;border-bottom:1px solid #08198c;}
.specialty-table-c li{ height: auto; line-height:20px; font:inherit; overflow:hidden;}
.specialty-table-c li img{ display:block;margin:0 auto; margin-bottom:14px;}
.specialty-p{ margin-bottom:30px;}
.title-c1{ color:#ffa000;}
.title-c2{ color:#00796b;}
.title-c3{ color:#078ad2;}
.title-c4{ color:#e64b1a;}
.title-c5{ color:#689f38;}
.specialty-p1{ margin-top:16px; width:555px;}
.specialty-p1 a{ color:#00479d; text-decoration:underline;}
.specialty-table-c .ft-little{ font-size:12px;}
.specialty-table .specialty-p2 p{ width:555px; font-size:14px; line-height:18px; color:#555555;}
/*公司特长*/
/*公司社长*/
.President-ul{ width:100%; height:auto; padding:10px 0px; font-size:14px;}
.President-ul-l{ width:550px; height:auto; display:inline-block; float:left;}
.President-ul-r{ width:128px; height:128px;; display:inline-block; float: right;}
.President-ul h1{ width:100%; height:27px; line-height:27px; font-weight:bold; color:#313131; font-size:14px;}
.President-ul p{ color:#535353; line-height:27px;}
.text-right{ text-align:right;}
/*公司社长*/
/*公司活动*/
.activity-ul{ width:678px; height:180px; padding:10px; background:#f8f8f8; margin:12px 0px; }
.activity-ul img{ width:318px; height:180px; float:left; display:inline-block;}
.activity-ul-r{ width:332px; height:180px; float:left; margin-left:20px; display:inline-block; color: inherit;}
.activity-ul-r h1{ width:100%; height:auto; font-size:14px; font-weight: bold;line-height:27px; color: inherit;}
.activity-ul-r p{ width:100%;height:auto;font-size:14px; line-height:27px; color: inherit;}

.activity-ul:hover{ background:#edf7fc; color:#078ad2;}
.activity-b{ width:100%; margin-top:36px;}
.activity-b p{ color:#00479d; line-height:27px;}
/*公司活动*/
.index-title2-back{ display:inline-block; float:right; line-height:39px; height:39px; font-size:16px; color:#eb6100;}
.index-title2-back i{ margin:0 5px;}
/*自动买卖*/
.banner1{ width:900px; height:221px; margin:120px auto; background:url(../images/business_banner_03.jpg) no-repeat; padding:30px 50px;}
.banner1 p{ font-size:14px; line-height:27px; color:#FFFFFF;}
.business-content{ width:100%; height:auto; display:block;}
.business-content .content{ background:#FFFFFF; border-top:4px solid #1f82ff;}
.business-content .business2{border-top:4px solid #ff4132;}
.business-content ul{ width:1000px; height:70px; display:block; margin:0 auto;}
.business-content ul li{ width:204px; height:70px; display:inline-block; background:#e5e5e5; float:left; font-size:18px; line-height:70px; font-weight:bold; position:relative; padding-left:96px;color:#737373;}
.business-content ul li span{ width:50px; height:51px; display:inline-block; position:absolute; top:9px; left:24px;}
.business-content ul .business-cur{ background:#1f82ff; color:#FFFFFF;}
.business-content ul .business-cur1{ background:#ff4132; color:#FFFFFF;}

.business-text{ width:1000px; height:auto; padding-top:66px;}
.business-text-top{ width:1000px; height:360px;}
.business-text-top .business-img{ width:500px; height:360px; float:left; display:inline-block;}
.business-v{ width:38px; height:38px; display:block; margin:4px auto; background:url(../images/business_v_08.jpg) no-repeat;}
/*自动买卖*/
.business-h1{ width:620px; height:auto; display: block; margin:0 auto;}
.business-h1-1{ width:620px; height:auto;}
.business-h1-1 p{ width:100%; height:auto; line-height:40px; font-size:30px; color: #000000; text-align:center; font-weight:bold;}
.business-text1{ width:100%; margin:20px 0;}
.business-text1 p{ width:100%; line-height:20px; font-size:12px; font-weight:bold;}
.business-h1-1 .text-left{ text-align:left; line-height:26px;}
.business-box{ width:540px; height:auto; margin:0 auto;}
.business-box ul{ width:236px; height:216px; float:left; margin:0 15px; display:inline-block; border:2px solid #c5cfef;}
.business-box ul h1{ width:100%; height:46px; background:#214dca; padding:12px 0;}
.business-box ul h1 p{ font-size:18px; color:#FFFFFF; line-height:24px; text-align:center;}
.business-box ul .box-underline{ width:210px; height:2px; margin:0 auto; background:#c5cfef; display:block;}
.business-box ul h2{ width:210px; height:auto; margin:0 auto; font-weight:bold;font-size:14px; padding:10px 0;}
.business-box ul h2 p{ width:100%; font-size:12px; line-height:20px; font-weight:bold;}
.business-box-v2{width:38px; height:38px; display:block; position:relative; top:17px; left:291px;background:url(../images/business_v_08.jpg) no-repeat;}
.business-text2{ width:1000px; height:auto; background:#f2f2f2; margin:0 auto;}
.business-box2{ width:740px; padding:35px 140px 80px 140px;}
.business-box2 ul{ width:220px; height:295px; margin:0 10px; float:left; display:inline-block; background:#FFFFFF;}
.business-box2 ul h1{ font-size:18px; line-height:35px; color:#313131; width:100%; text-align:center;}
.business-box2 ul img{ width:120px; height:109px; margin:10px auto; display:block;}
.business-box2 ul h2{ width:200px; height:auto; color:#313131;text-align:center; margin:0 auto;font-weight:bold;}
.business-box2 ul p a{ width:200px; padding:10px; line-height:20px; color:#263ec1; font-size:14px; font-weight:bold; display:block; margin:0 auto; text-align:center;}
.business-box2 ul h2 p{font-size:14px; line-height:20px;}
.business-box2 ul h3{ width:200px; height:auto; color:#313131;text-align:center; margin:0 auto;font-weight:bold; font-size:12px; line-height:30px;}
.business-box2-u4{ width:440px; height:140px; margin:20px auto; display:block; background:#FFFFFF; margin-bottom:60px;}
.business-box2-u4 h1{ font-size:18px; line-height:35px; color:#313131; width:100%; text-align:center;}
.business-box2-u4 h2{ width:200px; height:auto; color:#313131;text-align:center; margin:0 auto;font-weight:bold;}
.business-box2-u4 p a{ width:200px; padding:6px; line-height:20px; color:#263ec1; font-size:14px; font-weight:bold; display:block; margin:0 auto; text-align:center;}
.business-box2-u4 h2 p{font-size:14px; line-height:20px;}
.business-box2-u4 h3{ width:200px; height:auto; color:#313131;text-align:center; margin:0 auto;font-weight:bold; font-size:12px; line-height:30px;}
.business-h1-2 p{ width:100%; height:auto; line-height:40px; font-size:18px; color: #000000; font-weight:normal;}

.business2-h1{ width:720px; height:auto; display: block; margin:0 auto;}
.business-text-top1{ width:1000px; height: auto;}
.business1-img{ width:720px; display:block; margin:0 auto;}
.business2-box{ width:720px; height:auto; margin:0 auto;}
/*.business2-box ul{ width:194px; height:294px; float:left; margin:0 20px; display:inline-block; border:1px solid #000000; padding:2px;}*/
/*.business2-box ul h1{ width:100%; height:46px; background:#214dca; padding:12px 0px; color:#FFFFFF}*/
.business2-box ul h1 p{ font-size:18px; color:#FFFFFF; line-height:24px; text-align:center; font-weight:normal;}
.business2-box ul h2{ width:188px; height:auto; margin:0 auto; font-weight:bold;font-size:14px; padding:10px 3px;}
.business2-box ul h2 p{ width:100%; font-size:12px; line-height:20px; font-weight:bold;}

.business2-text2{ width:1000px; background:#868686; display: block; margin:0 auto; margin-top:60px; padding:40px 0px; margin-bottom:100px;}
.business2-text2 ul{ width:100%; height:auto; margin:10px 0px;display:block;}
.business2-text2 h1{ font-size:18px; line-height:35px; color:#FFFFFF; width:100%; text-align:center; font-weight:normal;}
.business2-text2 h2{ width:100%; height:auto; color:#FFFFFF;text-align:center; margin:0 auto;font-weight:normal;}
.business2-text2 p a{ width:250px; height:38px; line-height:38px; color:#263ec1; font-size:14px; font-weight:bold; display:block; margin:0 auto; text-align:center; background:#FFFFFF; margin-top:14px;}
.business2-text2 p a:hover{  color:#ff3800;}
.business2-text2 h2 p{font-size:14px; line-height:20px;}
.business2-text2 h3{ width:100%; height:auto; color:#000000;text-align:center; margin:0 auto;font-weight:bold; font-size:12px; line-height:30px;}
.business2-h1-2 p{ width:100%; height:auto; line-height:40px; font-size:18px; color: #000000; font-weight:normal;}

.location{ width:1000px; height:27px; margin:24px auto; margin-top:130px;}
.location li{ font-size:14px; color:#535353; height:27px; line-height:27px; float:left; display:inline-block; font-weight:bold;}

.message{ width:100%; height:auto; margin-bottom:100px;}
.message .content{ background:#FFFFFF;}
.message-c{ width:900px; height:auto; background:#FFFFFF; margin:0 auto; display:block; padding:35px 0;}
.message-top{ width:100%; height:36px; border-bottom:4px solid #078ad2;}
.message-top-product{ width:100%; height:30px; border-bottom:1px solid #078ad2;}

.message-top li{ height:36px; line-height:36px; font-weight:bold; display:inline-block; float:left; padding:0 30px; font-size:16px;background:#F5F5F5;color:#707070;cursor:pointer;}
.message-top .message-top-cur{ background:#078ad2;color:#FFFFFF; }
.message-text{ width:100%; height: auto; padding:20px 0; display:none;}
.message-p{ width:100%;  padding:18px 0px;}
.message-text h1{line-height:28px; color:#535353; font-size:14px; font-weight:bold; text-align:center;}
.message-p p{line-height:28px; color:#535353; font-size:14px;text-indent:2em;}
.message-p1 p{line-height:28px; color:#535353; font-size:14px;text-indent:0em;}
.message-list{ width:100%; height:auto; padding:10px 0;}
.message-list h1{ font-size:18px; color:#1d2088; line-height:18px; height:18px; text-align:left; display:block;}
.message-list h1 i{ margin:0 15px;}
.message-list li{ width:830px; height:auto; background:#f8f8f8; padding:6px 60px 6px 10px; margin:10px 0;}
.message-list li:hover{ background:#edf7fc;}
.message-list .message-list-l{ width:700px; height:auto; line-height:27px; display: inline-block; color:#535353; font-size:14px;}
.message-list .message-list-r{ width:125px; height:100%; line-height:27px; display: inline-block; text-align:right;color:#535353;font-size:14px;}
.message-list li:hover .message-list-l{ color:#078ad2;}
.message-list li:hover .message-list-r{ color:#078ad2;}

.skill-li{ width:100%; height:auto; padding:15px 0;}
.skill-li h1{ width: 692px; height: auto; line-height:20px; font-size:14px; font-weight:bold; background:#e5e5e5; padding:3px; color:#313131;}
.skill-li p{ width:100%; height: auto; line-height:20px; font-size:14px; color:#535353;}
.skill-li-text{ width:100%; height:auto; padding:15px 0;}
.skill-li-text .skill-img{ width:200px; display:inline-block; float:left;}
.skill-li-text .skill-li-right{ width:464px; height: auto; display:inline-block; float: right;}

.questioned-banner{ width:900px; height:171px; margin:120px auto; background: url(../images/question_banner_03.jpg) no-repeat; padding:30px 50px; margin-bottom:0px; color:#FFFFFF;}
.questioned-banner .content p{ width:100%; line-height:27px; height:auto; font-size:14px;}
.questioned-banner .content .questioned-h1{ font-size:24px; font-weight:bold;}
.questioned-banner .content .questioned-h2{ font-size:18px; }
.questioned-banner .content .questioned-h3{ font-size:12px; }
.questioned-banner .content p i{ margin-right:10px;}
.questioned-top li{ margin-right:2px;}
.message-top li:hover{ color:#FFFFFF; background:#078ad2}
.question-list { width:100%; height: auto; overflow:hidden;}
.question-list h1{ width:100%; height:40px; background:#F8F8F8; text-align:left; line-height:40px; font-weight:bold; font-size:14px;cursor:pointer;}
.question-list h1 span{ width:50px; float:right; display:inline-block; line-height:40px; height:40px; text-align:center;cursor:pointer;}
.question-list h1 i{width:40px; float:left; display:inline-block; line-height:40px; height:40px; text-align:center;}
.question-list-p{ width:970px; height:auto; padding:15px; display:none;}
.question-list-p p{ width:100%; color:#535353; font-size:14px; line-height:27px;}
.question-list .question-list-h2{ background:#eeeeee;}

.software-top{ width:100%; height:auto; margin:10px auto;}
.software-top img{ margin:0 auto; display:block;}
.software-p{ width:100%; height:auto; padding:15px 0;}
.software-p p{ line-height:20px; min-height:20px; color:#535353;}
.software-img1{ margin:20px 0 20px 0;}
.content-text .software-img1 img{ margin:0 0;}
.software-p p span{ margin-left:80px; font:inherit;}
.software-p p a{ color:#00479d;}

.product{ width:1000px; height:auto; padding:154px 0px 90px 0px; margin:0 auto;background:#eeeeee; margin-bottom:85px;}
.product .product-top{ width:100%; height:400px; padding:0 20px;}
/*.product ul .product-top{ width:270px; height:400px;background:#FFFFFF; margin:0 25px; float:left;}*/
.product .product-top li h2{ width:270px; height:70px;display:block; color:#FFFFFF; font-size:30px; line-height:70px; text-align:center;}
.product-top-li{ width:240px; height:64px; display:block; margin:0 auto; padding:10px 0; border-bottom:1px solid #eeeeee;}
.product-top-li p{ width:240px; display:block; margin:0 auto; line-height:32px; color:#535353; font-size:14px; text-align:center;}
.product-top-li p a{color:#00479d; font-size:14px; font-weight:bold;}
.p-c1{ background:#303f9f;}.p-c2{ background:#e64a19;}.p-c3{ background:#00796b;}
.p-last-a{ margin-top:10px;}
.product-m{ width:908px; height:auto; padding:40px 0; background:#FFFFFF; margin-top:90px; padding:0 46px;}
.product-m h2{ font-size:18px; color:#535353; line-height:39px; padding:36px 0; }
.product-m h2 span{ padding-right:10px;}
.product-m table{ width:100%; height: auto; padding-bottom:70px;}
.product-m table tr{ width:100%; height:auto; display:block; margin-bottom:10px;}
.product-m table th{ width:128px; height: auto; line-height:20px; font-size:16px; font-weight:bold; text-align:left;}
.product-m table td{ width:775px; height: auto; line-height:20px; font-size:14px; background:#f8f8f8; padding:10px 0;}
.product-m table a{ color:#00479d; margin-left:30px; display:block; line-height:27px;}
.product-m table th span{ margin:0 8px 0 12px;}
.product-m table .p-th1{ border-left:4px solid #303f9f; line-height:40px; background:#d2d5ea; color:#303f9f;}
.product-m table .p-th2{ border-left:4px solid #e64a19; line-height:40px; background:#fad7cc; color:#e64a19;}
.product-m table .p-th3{ border-left:4px solid #00796b; line-height:40px; background:#c7e2de; color:#00796b;}
.product-m table .p-th4{ border-left:4px solid #898989; line-height:40px; background:#e5e5e5; color:#898989;}

.product-b{ margin-top:0px; background:none;}
.product-b table{ border:1px solid #d2d2d2; padding-bottom:0px; border-bottom:0px; margin-bottom:20px;}
.product-b table tr{ width:100%; height:auto; display: table; margin-bottom:0px; }
.product-b table th{ width:128px; text-align:center; background:#e5e5e5;border-bottom:1px solid #d2d2d2;}
.product-b table td{ width:258px;border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:none; padding:20px 0; background:#FFFFFF;}
.product-b table td p{ margin-left:30px; display:block; line-height:20px; font-size:14px; }
.product-b h3{ color:#535353; font-size:12px; line-height:20px;}
.product-b table .p-td1{background:#d2d5ea;text-align:center; font-weight:bold; padding:10px 0;}
.product-b table .p-td2{ background:#fad7cc;text-align:center;font-weight:bold; padding:10px 0;}
.product-b table .p-td3{background:#c7e2de;text-align:center;font-weight:bold; padding:10px 0;}

.intelligence{ width:1000px; height:auto; margin:0 auto; margin-top:170px; padding-bottom:75px;}
.intelligence-top{ width:auto; position:relative; top:1px; height:38px; display:block;}
.intelligence-top li{height:37px; line-height:38px; font-weight:bold; display:inline-block; float:left; padding:0 30px; font-size:16px;background:#f8f8f8;color:#707070;cursor:pointer;border:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.intelligence-top .intelligence-cur{ background:#FFFFFF; color:#078ad2; border-bottom:0px;}
.intelligence-text{ width:878px; padding:65px 60px; background:#FFFFFF; border:1px solid #e9e9e9; display:none;}
.intelligence-list h1{   border-bottom: 2px solid #078ad2;text-indent: 6px;font-weight: bold;    width: 100%;display: block;height: 28px;margin-bottom: 15px;    height: 28px;line-height: 28px;color: #078ad2;font-size: 16px;}
.intelligence-gg{ width:100%; height:auto; margin:20px 0;}
.intelligence-gg img{ width:100%; height:auto;}
.intelligence-p{ width:100%; height:26px; line-height:26px; color:#313131; background:#e5e5e5; display:block; margin-bottom:40px; text-indent:6px;}
.intelligence-list table{ margin-bottom:40px;}
.intelligence-list table td{ height:46px; line-height:46px; color:#535353; font-size:14px; color:#535353; }
.intelligence-list table tr{ border-bottom:1px solid #e5e5e5; display:block; width:100%;}
.intell-td1{ width:140px; text-align:center;border-bottom:1px solid #CCC}
.intell-td2{ width:328px;text-align: right ;border-bottom:1px solid #CCC}
.intell-td3{ width:310px;text-align: left; padding-left:130px; ;border-bottom:1px solid #CCC}
.intelligence-list h2{ width: 100%;display: block;height: 28px;margin-bottom: 15px; line-height: 28px;font-size: 14px; color:#535353}
.intelligence-list h3{width: 100%;display: block;height: 28px;margin-bottom: 15px; line-height: 28px;font-size: 12px;color:#535353}
.intell-icon{ width:100%; height:auto; display:block; margin:5px 0;}

.intell-link{ width:940px; padding:42px 30px; height: auto; background:#FFFFFF; margin-top:80px;}
.intell-link ul{ width:300px;  height: auto; float:left;}
.intell-link ul a{ width:300px;  height: auto; color:#00479d; font-size:14px; line-height:27px; display:block;}
.intell-link .intell-link-r{ float:right;}
.mr-show .question-list-p{ display:block;}