@charset "utf-8";
/* CSS Document */
ul,li{ list-style:none;}
.clear{ clear:both;}
.mainer{ background: url(../images/er_bg.jpg) repeat-x; width:100%; margin:0 0 0 0;}
.nr_box1{ width:1020px; margin:0 auto; font-family:微软雅黑;}
.nr_box1 h2{  font-size:29px; font-weight:lighter; margin-top:44px; margin-left:44px; float:left;}
.naver{ float:left; width:450px; margin-left:64px; margin-top:50px;}
.naver li{ float:left; line-height:24px;  text-align:center; margin-right:18px; display:inline; font-family:微软雅黑; font-size:14px;}
.naver li a{ color:#000; width:80px; height:24px; display:block;}
.naver .home a{ width:80px; height:24px; display:block; background:#8467b6; color:#fff;}
.naver li a:hover{background:#8467b6; color:#fff;}
.nr_text1{ width:226px; float:left; margin-left:44px; margin-top:50px;}
.nr_text1 h3{font-size:37px; font-weight:lighter; color:#8467b6;}
.nr_text1 p{font-size:13px; line-height:26px; margin-top:18px; margin-right:6px; color:#010000;}
.nr_text2{ width:694px; float:left; margin-left:18px; margin-top:64px;}
.nr_text2 p{ color:#1c1f3e; font-size:15px; line-height:30px; margin-top:28px;}
.nr_text2 h4{ margin-top:22px; font-size:15px; color:#8467b6;}
.nr_text2 h5{ font-weight:lighter; font-size:15px; color:#1c1f3e; line-height:25px; margin-top:12px;}

.fwsm_box{width:100%;}
.nr_box2{width:1020px; margin:20px auto; padding:50px 0 0 0;}

.xmlc_box{background:url(../images/xmlc_box.jpg) repeat-x; width:100%;}
.nr_box3{ background:url(../images/xmlc_bg.jpg) no-repeat center top; height:797px;}

.al_box{background:#fff url(../images/xmlc_box.jpg) repeat-x; width:100%;}
.nr_box4{background:url(../images/al_bg.jpg) no-repeat center top;}
.al_text{ width:1020px; margin:0 auto; padding-top:100px;}
.al_text dl{ width:210px; height:160px; float:left; margin-right:35px; margin-left:10px; display:inline; margin-top:20px; margin-bottom:20px;}
.al_text dl dd{ font-family:微软雅黑; font-size:18px; color:#3b3b3b; margin-bottom:12px; text-indent:12px;}
.al_text dl dd a{color:#3b3b3b;}
.al_text dl dt{ background:url(../images/img_bg.jpg) no-repeat; width:210px; height:129px;}
.al_text dl dt img{ padding:10px 1px;}

.tj_box{  height:426px; margin-bottom:3px;}
.tj_box .tj_top{ width:700px; margin:0 auto; padding:70px 0 0 240px; font-size:16px}
.tj_box .tj_content{ width:960px; margin:70px auto 0 auto;}
.tj_box .tj_content .tj_input{ width:161px; height:40px; background:url(../images/tj_input.jpg) no-repeat; line-height:40px; padding:0 15px; border:none; color:#b2bac2;}
.tj_box .tj_content .tj_con{ width:592px; height:78px;resize:none;  background:url(../images/tj_con.jpg) no-repeat; border:none; color:#b2bac2; padding:10px;}

.nr_boxxs1{ width:1020px; margin:0 auto; font-family:微软雅黑;}
.nr_boxxs1 h2{  font-size:29px; font-weight:lighter; margin-top:44px; padding:20px 0 20px 0;}
.nrtext {font-size:18px; text-indent:2em; line-height:30px; font-family:"微软雅黑 Light";}
.img_right{ width:208px; height:138px; float:right; margin:0 0 0 80px; background:#8467b6;}
.img_left{ width:208px; height:138px; float:left; margin:0 80px 0 0; background:#8467b6;}
.mainer2{ background:#FFF; width:100%; }


.about_bg{ background:#f1f2f4;}
.about_bg_bk {background:#FFF;}
.about{width:1020px; margin:auto; position:relative;}
.aboutpr{position:absolute; z-index:2; top:100px;}
.aboutpr p {text-indent:34px; color:#555555; font-size:16px; line-height:38px;}
.about_1_p {width:600px; margin:0 0 0 400px;}
.newsbg{width:1020px; margin:auto; background:url(../images/new_bg_img.jpg) top right no-repeat;}
.list_news ul li{line-height:40px; font-size:16px; background:url(../images/jtlv.jpg) center left no-repeat; padding:0 0 0 20px; border-bottom:#CCC 1px dotted;}
.list_news ul li span{float:right; color:#CCC; font-family:"微软雅黑"; font-size:14px;}
.list_news ul li a{color:#6f6f6f;}
.list_news ul li a:hover{color:#94bc21;}

.services_web{background:#29b463; width:200px; height:150px; text-align:center; padding:20px 0 0 0; color:#FFF; font-size:18px; float:left; margin:0 20px 0 0;}
.services_phone{background:#1bbc9b;}
.services_soft{background:#3598db;}
.services_prc{background:#ec6d64;}
.services_web_Title{ float:left; color:#FFF; line-height:36px; font-size:18px; width:766px;}
.services_web_linke{color:#29b463; float:left;}
.services_web_linke ul li{ float:left; margin:0px 20px 0 0;}
.services_web_linke a{color:#29b463;}
.services_phone_linke a{color:#1bbc9b;}
.services_soft_linke a{color:#3598db;}
.services_prc_linke a{color:#ec6d64;}

.case_main {width:1020px; margin:auto;}
.case_mok h2 {line-height:56px; margin-left:10px;}
.case_list ul li{background:#f1f2f4; padding:20px; margin:20px 0 20px 0;}
.case_list ul li img {width:750px; float:left;}
.case_list ul li p{ width:200px; float:left; line-height:30px; left:0; bottom:0; color:#000; margin:0 0 0 20px;}
.case_list ul li p a{padding:0 0 0 10px; display:block; color:#06F;}
.case_list ul li p h7 {font-size:16px;}
.caseh2 {line-height:46px; margin-left:10px; color:#8467b6;}
.casediv {font-size:14px; line-height:26px; margin:0 0 0 10px; padding:0 0 20px 0;}
.com {width:1020px; margin:20px auto; text-align:center;}
.com p img {width:860px;}
.serv_1{background:#f1f2f4; text-align:center; position:relative; height:614px; width:1020px; margin:auto; padding:20px 0 0 0;}
.serv_2{background:#ffffff; text-align:center; position:relative; width:1020px; margin:auto; height:482px; padding:20px 0 0 0;}
.serv_3{background:#ffffff; text-align:center; position:relative; width:1020px; margin:auto; height:446px; padding:20px 0 0 0;}
.caus_us{ width:1020px; margin:auto; background:#f1f2f4 url(../images/tj_bg.jpg) no-repeat left top;}

.fontTute {font-size:22px; line-height:50px;}
.pj_01{ width:160px; padding:0 0 0 120px; height:114px; display:block; position:absolute; top:317px; left:50%; margin:0 0 0 -498px; text-align:left; font-size:14px; background:url(../images/pj_01_a.jpg) no-repeat;}
.pj_01:hover {background:url(../images/pj_01.jpg) no-repeat;}

.pj_02{ width:160px; padding:0 0 0 120px; height:114px; display:block; position:absolute; top:317px; left:50%; margin:0 0 0 -130px; text-align:left; font-size:14px; background:url(../images/pj_02_a.jpg) no-repeat;}
.pj_02:hover {background:url(../images/pj_02.jpg) no-repeat;}

.pj_03{ width:160px; padding:0 0 0 120px; height:114px; display:block; position:absolute; top:317px; left:50%; margin:0 0 0 227px; text-align:left; font-size:14px; background:url(../images/pj_03_a.jpg) no-repeat;}
.pj_03:hover {background:url(../images/pj_03.jpg) no-repeat;}

.pj_04{ width:160px; padding:0 0 0 120px; height:114px; display:block; position:absolute; top:470px; left:50%; margin:0 0 0 -497px; text-align:left; font-size:14px; background:url(../images/pj_04_a.jpg) no-repeat;}
.pj_04:hover {background:url(../images/pj_04.jpg) no-repeat;}

.pj_05{ width:160px; padding:0 0 0 120px; height:114px; display:block; position:absolute; top:469px; left:50%; margin:0 0 0 -129px; text-align:left; font-size:14px; background:url(../images/pj_05_a.jpg) no-repeat;}
.pj_05:hover {background:url(../images/pj_05.jpg) no-repeat;}

.ph_01{ width:180px; padding:0 0 0 100px; height:114px; display:block; position:absolute; top:352px; left:50%; margin:0 0 0 -469px; text-align:left; font-size:14px;background:url(../images/ph_01_a.jpg) 5px no-repeat;}
.ph_01:hover {background:url(../images/ph_01.jpg) 5px no-repeat;}

.ph_02{ width:160px; padding:0 0 0 120px; height:114px; display:block; position:absolute; top:351px; left:50%; margin:0 0 0 -150px; text-align:left; font-size:14px;background:url(../images/ph_02_a.jpg) 5px no-repeat;}
.ph_02:hover {background:url(../images/ph_02.jpg) 5px no-repeat;}

.ph_03{ width:160px; padding:0 0 0 120px; height:114px; display:block; position:absolute; top:352px; left:50%; margin:0 0 0 204px; text-align:left; font-size:14px; background:url(../images/ph_03_a.jpg) 5px no-repeat;}
.ph_03:hover {background:url(../images/ph_03.jpg) 5px no-repeat;}


.ps_01{ width:95px; height:95px; display:block; position:absolute; top:338px; left:50%; margin:0 0 0 -510px; background:url(../images/ps_01_a.jpg) no-repeat; font-size:16px; color:#FFF; font-weight:bold; line-height:95px; z-index:2;}
.ps_01:hover {background:url(../images/ps_01_h.jpg) no-repeat; color:#FFF;}

.ps_02{ width:95px; height:95px; display:block; position:absolute; top:338px; left:50%; margin:0 0 0 -329px; background:url(../images/ps_01_a.jpg) no-repeat; color:#FFF; font-size:16px; font-weight:bold; line-height:95px; z-index:2;}
.ps_02:hover {background:url(../images/ps_01_h.jpg) no-repeat;}

.ps_03{ width:95px; height:95px; display:block; position:absolute; top:338px; left:50%; margin:0 0 0 -139px; background:url(../images/ps_01_a.jpg) no-repeat; color:#FFF; font-size:16px; font-weight:bold; line-height:95px; z-index:2;}
.ps_03:hover {background:url(../images/ps_01_h.jpg) no-repeat;}

.ps_04{ width:95px; height:95px; display:block; position:absolute; top:338px; left:50%; margin:0 0 0 52px; background:url(../images/ps_01_a.jpg) no-repeat; color:#FFF; font-size:16px; font-weight:bold; line-height:95px; z-index:2;}
.ps_04:hover {background:url(../images/ps_01_h.jpg) no-repeat;}

.ps_05{ width:95px; height:75px; display:block; position:absolute; top:338px; left:50%; margin:0 0 0 238px; background:url(../images/ps_01_a.jpg) no-repeat; color:#FFF; font-size:16px; font-weight:bold; line-height:25px; padding:20px 0 0 0; z-index:2;}
.ps_05:hover {background:url(../images/ps_01_h.jpg) no-repeat;}

.ps_06{ width:95px; height:95px; display:block; position:absolute; top:338px; left:50%; margin:0 0 0 415px; background:url(../images/ps_01_a.jpg) no-repeat; color:#FFF; font-size:16px; font-weight:bold; line-height:95px; z-index:2;}
.ps_06:hover {background:url(../images/ps_01_h.jpg) no-repeat;}

.fr{float:right;}
.lr{float:left;}
.lrtxt {width:580px; margin:70px 0 0 0;}
.ab_tit{font-size:30px;}
.co_l {color:#2e8ae6; line-height:62px;}
#Project, #Business {padding:30px 0;}
.Bus_co{ font-size:16px; line-height:38px;}
.textin {text-indent:34px;}
.xclcreb {background:url(../images/xclcreb.jpg); height:96px; padding:60px 0 0 0;}
.xclcreb ul {float:left; width:140px;}
.xclcreb ul li {line-height:46px;}
.Bus_co_1 {margin:0 0 0 60px;}
.Bus_co_2 {margin:0 0 0 60px;}
.Bus_co_3 {margin:0 0 0 75px;}
.Bus_co_4 {margin:0 0 0 85px;}
.Bus_co_5 {margin:0 0 0 35px; text-align:center;}

.ser_txt {position: absolute;font-size: 20px;line-height: 32px;top: 175px;left: 633px;width: 364px; text-align:left;}
.ser_txt_03 {top: 140px;}
.ser_col { color: #85599b;}
.ser_col_02 { color: #245e9e;}
.ser_col_03 { color: #0b82a0;}

.xmyu_bot_bg{background:#0d83a0; height:6px; position:absolute; width:1000px; top:385px; margin:0 0 0 10px; z-index:1;}

.contentTit {height:100px; text-align:left;}
.contentTit h1 {font-size:16px; line-height:22px; padding:20px 0; color:#8467b6;}
.m_con {width:1020px; margin:auto; font-size:14px; line-height:26px; padding:20px;}
.m_con p {text-indent:32px; line-height:32px;}
.m_con p img {margin:20px 0}