﻿@import url(global.css);
body {background:#fff;}
/* ---------------mainBody_01-------------------------------  */
#solid{width:100%;min-width:1200px;overflow:hidden;height:635px;position:relative;}
#solid ul{width:1920px;height:635px;overflow:hidden;top:0px;left:50%;margin-left:-960px;position:absolute;}
#solid ul li{width:1920px;height:635px;display:none;cursor:pointer;}
#solid ul li img{width:1920px;height:635px;}
#solid #btt{width:175px;height:25px;position:absolute;left:50%;bottom:20px;margin-left:-88px;}
#solid #btt span{width:25px;margin:0 5px;height:25px; line-height: 23px;display:inline-block;float: left;background:#333; color: #fff; text-align: center; font-size: 14px;cursor:pointer;}

/* ---------------mainBody_02-------------------------------  */
.mainBody_02{width:1200px;margin:0 auto; overflow:hidden; padding-top:80px; text-align: center;}
.mainBody_02 h2{width:100%; height: auto; padding-bottom:50px;}

/* ---------------mainBody_03-------------------------------  */
.mainBody_03{width:100%;min-width:1200px; overflow:hidden; padding:80px 0; text-align: center; background: #f5f5f5;}
.mainBody_03 h2{width:100%; height: auto; padding-bottom:50px;}
.box{width: 1200px;margin: 20px auto 0px;overflow: hidden;}
.box li{width: 380px;height: 380px;overflow: hidden;margin: 10px;float: left;position: relative;cursor: pointer;background: #fafafa;}
.box li:hover{ box-shadow:4px 4px 8px #ccc;}
.box .top{position: absolute;z-index:1;height: 1px;width: 0px;top: 10px; left: 10px; width: 0px;}
.box .bottom{position: absolute;z-index:1;height: 1px;width: 0%;bottom: 10px;right: 10px;}
.box .left{height: 0;position: absolute;left: 10px;width: 1px;top: 10px;}
.box .right{height: 0;position: absolute;right: 10px;width: 1px;bottom: 10px;}
.box .p1{width:140px;height:140px; margin: auto; background:#de1620; border-radius: 50%; margin-top: 60px;}
.box .p1 img{width:140px;height:140px;}
.box .p2{width:100%;height:60px; line-height: 60px; margin: auto; font-size:24px;}
.box .p3{width:40px;height:5px; margin: auto; background:#de1620; }
.box .p4{width:100%;height:48px; line-height: 24px; font-size: 16px; padding: 20px 0;}

/* ---------------mainBody_05-------------------------------  */
.mainBody_05{width:1200px; margin:0 auto; overflow:hidden; padding:100px 0; }
.mainBody_05 h1{width:100%; height: auto; padding-bottom:50px;text-align: center;}
.mainBody_05 .list{width: 1200px;height: 700px;background: url(../images/main3.png) center no-repeat;margin-top: 60px;position: relative;}
.mainBody_05 .list:hover{background: url(../images/mian4.png) center no-repeat;}
.mainBody_05 .list .li {color: #888;font-size: 14px; padding-left: 115px;position: absolute; line-height: 24px;}
.c-1{color:#c429a5;}
.c-2{color:#1593cc;}
.c-3{color:#ce0000;}
.c-4{color:#26a65f;}
.c-5{color:#8d6233;}
.c-6{color:#c79c33;}
.mainBody_05 .list .li{position: absolute;font-size: 14px;color:#888;padding-left: 115px;}
.mainBody_05 .list .li h2{font-size: 18px;font-weight: normal;}
.mainBody_05 .list .li h3{font-size: 24px;padding-top: 5px;font-weight: normal;}
.mainBody_05 .list .li p{padding-top:10px;}
.mainBody_05 .list .li1{left: 445px;background: url(../images/lis1.png) left top no-repeat;}
.mainBody_05 .list .li2{left: 25px;top:160px;background: url(../images/lis2.png) left top no-repeat;}
.mainBody_05 .list .li3{left: 830px;top:124px;background: url(../images/lis3.png) left top no-repeat;padding: 120px 0 0 0px !important;}
.mainBody_05 .list .li4{left: 25px;top:436px;background: url(../images/lis4.png) left top no-repeat;}
.mainBody_05 .list .li5{left: 760px;top:436px;background: url(../images/lis5.png) left top no-repeat;}
.mainBody_05 .list .li6{left: 368px;top:586px;background: url(../images/lis6.png) left top no-repeat;}

.mainBody_05 .list .zixun{width:200px;height: 40px;display: block;border: 2px solid #ce0000;border-radius: 20px 20px;background: rgba(206,0,0,0.8);text-align: center;font-size: 20px;
line-height: 40px;color:#fff;position: absolute;top: 375px;left: 490px;opacity: 0;}
.mainBody_05 .list:hover .zixun{opacity: 1;}
.zixun i{display: block;width: 25px;height: 26px;background: url(../images/zixun.png) no-repeat;margin: 10px 0px 0 25px;float: left;}
.zixun:hover{background: #ce0000; color: #fff;}

/* ---------------mainBody_10-------------------------------  */
.mainBody_10{ width: 100%; min-width:1200px; background: #1a1f22;}
.mainBody_10 .list{width:1200px; margin:0 auto; overflow:hidden; padding:40px 0; }

/* ---------------mainBody_11-------------------------------  */
.mainBody_11{width:100%;min-width:1200px; padding:80px 0;background: #f5f5f5; text-align: center;}
.mainBody_11 h1{width:100%; height: auto; padding-bottom:50px;text-align: center;}
.mainBody_11 .list{padding:50px 0;width:1200px; margin:0 auto;}

/* ---------------mainBody_13-------------------------------  */
.mainBody_13{width:1200px; margin:0 auto; padding:80px 0;}
.mainBody_13 h1{width:100%; height: auto; padding-bottom:50px;text-align: center;  }
.mainBody_13 .teamcase{width:1200px; margin:0 auto;  position: relative;}

.quanping{width:100%;min-width:1200px; overflow:hidden; background: #1a1d22 ;}
/* ---------------mainBody_09-------------------------------  */
.mainBody_09{width:100%;min-width:1200px; height:350px; background:url(../images/back_19.jpg) no-repeat center 0;}
.mainBody_09 .title{width:100%; height:180px; padding:30px 0 20px 0;background:url(../images/title_04.png) no-repeat center 30px;}
.mainBody_09 .main{width:1200px; height:300px; margin:0 auto;}
.mainBody_09 .main .list-left{width:1200px; height:230px; padding-top:10px; overflow:hidden;}
.mainBody_09 .main .list-left .bd ul{ overflow:hidden; zoom:1; }
.mainBody_09 .main .list-left .bd ul li{ float: left;}
.mainBody_09 .main .list-left img {display:block;margin:0 auto;height:150px;width:200px;}
.mainBody_09 .main .list-left a{height:150px;width:200px;padding:0 10px 0 10px;display:block;}
.mainBody_09 .main .list-left a:hover{display:block;-moz-opacity:0.7; filter:alpha(opacity=70);cursor:hand;-khtml-opacity: 0.7; opacity: 0.7;}
.mainBody_09 .main .list-left p{background:url(../images/bottom.png) no-repeat center 0;text-align:center;overflow:hidden; color:#ddd;}

.mainBody_09 .main1{width:1200px; height:350px; overflow:hidden; margin:0 auto;}
.mainBody_09 .column_01{width:380px; height:350px; float:left; overflow:hidden;}
.mainBody_09 .titles{width:100%; height:44px; overflow:hidden;background:url(../images/biaoti1.png) no-repeat 0 bottom;}
.mainBody_09 .titles h2{ width:200px; float:left;color:#fff;  font-size:16px; line-height:30px; font-weight:normal;}
.mainBody_09 .titles h2 span{color:#9a9a9a;  font-size:14px;}
.mainBody_09 .titles a{ width:50px; height:44px; display:block; float:right;font-size:14px; line-height:30px;}
.mainBody_09 .titles1{width:100%; height:44px; overflow:hidden;background:url(../images/biaoti2.png) no-repeat 0 bottom;}
.mainBody_09 .titles1 h2{ width:200px; float:left;color:#fff;  font-size:16px; line-height:30px; font-weight:normal;}
.mainBody_09 .titles1 h2 span{color:#9a9a9a;  font-size:14px;}
.mainBody_09 .titles1 a{ width:50px; height:44px; display:block; float:right;font-size:14px; line-height:30px;}
.mainBody_09 .column_01 .list{width:380px; height:260px;overflow:hidden;}
.mainBody_09 .column_01 .list ul{width:380px;height:60px; border-bottom:1px dotted #666; padding:15px 0;}
.mainBody_09 .column_01 .list .image{width:100px;height:60px;padding:0 10px 0 0;float:left;}
.mainBody_09 .column_01 .list .image img{width:100px;height:60px;}
.mainBody_09 .column_01 .list .more{width:270px;height:20px;line-height:20px;float:left;overflow:hidden;font-size:14px;}
.mainBody_09 .column_01 .list .more a{color:#d00000;}
.mainBody_09 .column_01 .list .more a:hover{color:#999;}
.mainBody_09 .column_01 .list .info{width:270px;height:40px;line-height:20px;float:left;overflow:hidden; color:#dedede;}

.mainBody_09 .column_02{width:380px; height:350px; float:left; overflow:hidden; padding-left:20px; background:url(../images/left1.png) no-repeat left 0; margin-left:10px;}
.mainBody_09 .column_02 p{ padding:10px 0;}
.mainBody_09 .column_02 p img{width:380px; height:100px;}
.mainBody_09 .column_02 .list li{width:380px;height:27px;line-height:27px;overflow:hidden;background:url(../images/nav_jt.png) no-repeat 0 9px; border-bottom:1px dotted #666;}
.mainBody_09 .column_02 .list li a{width:280px;height:27px;line-height:27px;float:left;display:block;overflow:hidden; text-indent:15px;}
.mainBody_09 .column_02 .list li i{color: #fff;width:80px;height:27px;line-height:27px;float: right;font-size: 12px;font-style: normal;}

.mainBody_09 .column_03{width:380px; height:350px; float:left; overflow:hidden; padding-left:20px; background:url(../images/left1.png) no-repeat left 0; margin-left:10px;}
#marqueebox1{ margin:10px 0;width:380px; height:250px;overflow:hidden;}
.mainBody_09 .column_03 p{ padding:10px 0;}
.mainBody_09 .column_03 p img{width:380px; height:100px;}
.mainBody_09 .column_03 .list li{width:380px;height:27px;line-height:27px;overflow:hidden;text-indent:25px;background:url(../images/li1.png) no-repeat 0 5px; border-bottom:1px dotted #666;cursor:pointer; color:#fff; display:block;}

.mainBody_09 .column_03 .list li a{width:280px;height:27px;line-height:27px;float:left;display:block;overflow:hidden; text-indent:15px;}
.mainBody_09 .column_03 .list li i{color: #fff;width:100px;height:27px;line-height:27px;float: right;font-size: 12px;font-style: normal;}
/*现场演示*/
.index_demobg { width: 100%; background:#f1f1f1; overflow: hidden; }
.index_demobox { width: 700px; overflow: hidden; margin: 0 auto; padding: 74px 0px 0px 364px; background: url(../images/index_demo.png) no-repeat left 100px; min-height: 560px; }
.index_demobox_hint { width: 100%; overflow: hidden; font-size: 16px; color: #777; line-height: 29px; padding: 10px 0px 15px 0; }
.index_demobox_inputbox { width: 100%; overflow: hidden; margin-bottom: 10px; }
.index_demobox_inputbox_city, .index_demobox_inputbox_date { width: 333px; height: 38px; background: #fff; border: 1px solid #bdc1c4; float: left; font-size: 14px; color: #222; }
.index_demobox_inputbox_city li, .index_demobox_inputbox_date li, .index_demobox_inputbox_messagebox li { float: left; line-height: 38px; }
.index_demobox_inputbox_name { padding-left: 8px; color: #777; }
.index_demobox_inputbox_city .index_demobox_inputbox_city_icon { width: 38px; height: 38px; background: url(../images/index_demo_icon.png) no-repeat 0 0; cursor: pointer; float: right; }
.index_demobox_inputbox_city .index_demobox_inputbox_city_icon:hover { background: url(../images/index_demo_icon.png) no-repeat -38px 0; }
.index_demobox_inputbox_date { float: right; }
.index_demobox_inputbox_input input { width: 235px; height: 28px; border: none; }
.index_demobox_inputbox_messagebox { width: auto; overflow: hidden; background: #fff; border: 1px solid #bdc1c4; font-size: 14px; color: #222; }
.index_demobox_inputbox_message { float: left; }
.index_demobox_inputbox_message textarea { width: 580px; height: 100px; margin-top: 7px; border: none; font-size: 14px; line-height: 25px; }
.index_demobox_button { margin: 0 auto; }
.index_titlebox_black, .index_titlebox_white { width: 365px; height: 100px; margin: 0 auto; position: relative; }
.index_titlebox_name { width: 100%; overflow: hidden; text-align: center; height: 50px; line-height: 50px; font-size: 36px; color: #272727; position: absolute; top: 5px; left: 6px; }
.index_newsbox_list_newsbox_time_red { color: #cb3131; }
.index_newsbox_list_newsbox_time_bule { color: #3179cb; }
.index_demobox_inputbox_date .index_demobox_inputbox_date_icon { width: 38px; height: 38px; float: right; }
.index_demobox_inputbox_date .index_demobox_inputbox_date_icon button { border: none; width: 38px; height: 38px; background: url(../images/index_demo_icon.png) no-repeat -76px 0; cursor: pointer; float: right; }
.index_demobox_inputbox_date .index_demobox_inputbox_date_icon:hover button { background: url(../images/index_demo_icon.png) no-repeat -114px 0; }
.index_titlebox_english { width: 218px; overflow: hidden; padding: 0 10px; min-height: 72px; background-repeat: no-repeat; background-position: center top; margin: 0 auto; }
.index_titlebox_english07 { background-image: url(../images/t05.png); }
.index_demo_btn { margin-top: 30px; }
.blue_button { width: 150px;height: 40px; line-height: 40px; color: #fff; border-radius: 2px; font-size: 18px; background: #C30E23; margin-top: 20px; }
.blue_button input{ width: 150px;height: 40px;color: #fff; border-radius: 2px; font-size: 18px; background-color: #C30E23;  border: 0; display: block;}
.blue_button input:hover {background: #f00; display: block;}

/*服务项目*/
.fwxm_tit{ text-align:center;}
.fwxm_tit h1{ color:#33333px;font-size:30px; line-height:60px;}
.fwxm_tit i{ color:#e66b01; font-style:normal; font-size:30px;}
.fwxmw ul li{ float:left;display:block; background:url(../images/fuwu_bg.png) no-repeat; height:230px; width:230px; margin-right:58px; margin-left:58px;}
.fwxmw ul li h3 { margin-top:50px;margin-left:50px; width:130px; font-size:24px; text-align:center; display:block;}
.fwxmw ul li h3 a{ color:#000000; line-height:34px;}
.fwxmw ul li b{ display:block;margin-left:25px; width:175px; text-align:center; margin-top:10px; font-size:14px; font-weight:normal; color:#949494;} 
.fwxmw ul li span {margin-left:90px; width:80px; text-decoration:none; margin-top:5px; display:block;}
.fwxmw ul li span a{color:#000000;}
#f_left{ margin-left:230px;}

.w_m1{ width:1050px; margin:0 auto;}
.f_l{ float:left;}
.f_r{ float:right;}
.m_t1{ margin-top:10px;}

.main12{ background:url(../images/main1.jpg) no-repeat; height:309px; width:1050px; display:block;}
.main22{ background-color:#f5f5f5; height:570px;}


/*合作流程*/
.four{ width:100%; background:#f5f5f5; overflow:hidden; }
.four .mainf{ background:url(../images/jzsha.gif) center top no-repeat; padding:55px 0 35px; overflow:hidden;}
.four h1 span{ float:left; font-size:36px; line-height:36px; color:#101010;margin:0 10px;}
.four h1 span b{ color:#d60103;}
.four h1 em{ font-size:14px; color:#ccc; line-height:20px; font-family: "Times New Roman"; font-weight:normal;}
.four h1 em p{ color:#434343;font-family:"寰蒋闆呴粦";}
.flow{ padding:80px 0 24px 40px; margin:50px 0 0px; height:54px; background:url(../images/flow.jpg) center top no-repeat;}
.flow ul li{ float:left; width:86px; height:54px; padding:0 34px 0 42px; color:#404040;}
.fo_c{ padding-left:20px; overflow:hidden;}
.fo_c ul li {width:225px; float:left;color:#404040;font-size:16px; font-weight:bold; margin:50px 35px 0 30px; *margin:50px 35px 0 24px;text-align:center;}
.fo_c ul li img{ margin-bottom: 10px;}
.mainf{ width:1200px; margin:0 auto;}