﻿@charset "utf-8";
@import "public.css";


/* 头部 */
.min_width{width:1190px; height:auto; margin:0 auto; position:relative;}
/*home banner*/
.homeBanner{
	min-width:1190px;
	height:600px;
}
.homeBanner a{
	display:block;
	width:100%;
	height:100%;
	text-indent:-999px;
}


/* index S */
.part_one{ width:100%; height:726px; background:url(../images/bg_001.jpg) center no-repeat; background-size:cover; position:relative;}
.part_one_01{ width:1000px; height:110px; margin:0 auto; padding:70px 0 40px; position:relative;}
.part_one_01 .discribe{ width:1000px; height:110px; }
.part_one_01 .discribe li{}
.part_one_01 .discribe li p{ font-size:18px; color:#666; line-height:32px; padding:0 50px; float:left;}
.part_one_01 .discribe li span{ display:block; font-size:36px; color:#d81418; line-height:44px;}
.part_one_01 .discribe li i{ display:block; width:1px; height:76px; background:#d8d8d8; float:left; margin-top:15px;}
.part_one_01 .dis_omg{ width:90px; height:90px; background:url(../images/omg.png) center center no-repeat; position:absolute; top:70px; right:40px;}
.part_one_02{ width:1000px; margin:0 auto; position:relative;}
.part_one_02 img{ width:100%;}
.part_one_03{ width:1000px; height:300px; position:absolute; top:50%; left:95px; margin-top:5px; z-index:99;}
.part_one_03 .pic_01{ padding-left:200px; float:left;}
.part_one_03 .pic_02{ float:right; padding:83px 155px 0 0;}

.part_two{ width:100%; height:770px; background:#edd3a3; overflow:hidden;}
.part_two_01 { color:#6d5541; text-align:center; font-size:24px; line-height:32px;}
.part_two_01 img{ width:700px; height:70px; padding:65px 0 40px;}
.part_two_02_wrap{ width:1100px; margin:0 auto;}
.part_two_02_wrap .part_two_02{ width:50%; height:367px; float:left; text-align:center; padding-top:65px;}
.part_two_02_wrap .part_two_02 img{ width:525px; height:367px;}

.part_three{ width:100%; height:822px; background:url(../images/bg_002.jpg) center no-repeat; background-size:cover;}
.part_three_wrap{ width:900px; height:747px; margin:0 auto; position:relative; padding-top:75px;}
.part_three_01{ text-align:center;}
.part_three_01 img{ padding:10px;}
.part_three_02{ position:absolute; left:75px; bottom:70px;}
.part_three_03{ position:absolute; right:35px; top:285px;}
.part_three_04{ position:absolute; bottom:90px; left:315px;}

.part_four{ width:100%; height:515px;}
.part_four .cases{margin:0 auto; width:1210px; height:515px; position:relative;}
.part_four .cases h1{ width:100%; height:80px; text-align:center; padding:55px 0 40px;}
#four_flash{width:1210px; height:300px; margin:15px auto; position:relative;}
#four_flash .flashBg{width:1090px;height:300px; margin:0 auto;position:relative; overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%; height:300px; position:absolute; top:15; left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:535px; height:300px; margin:0 5px; color:#6C6E85;}
#four_flash .flashBg ul.mobile li img{width:100%; margin:0 auto;}
#four_flash .flashBg ul.mobile li a p{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:left; width:520px; line-height:28px; margin-top:10px; text-indent:12px; color:#db1011;}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:50%; left:0px; margin-top:-50px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:50%; right:0px; margin-top:-50px;}
#four_flash .but_left img,#four_flash .but_right img{ width:100%;}
#four_flash .but_left:hover{background:url(../images/qianxleft1.png) no-repeat left;}
#four_flash .but_right:hover{background:url(../images/qianxr1.png) no-repeat right;}

.part_five{ width:100%; height:auto; overflow:hidden; background:#444;}
.our_cases{ width:1150px; height:660px; margin:0 auto; padding-top:30px;}
.our_cases li{ width:180px; height:250px; float:left; margin:30px 5px 40px; text-align:center; line-height:34px; position:relative;}
.our_cases li a{ display:block; width:160px; height:160px; text-align:center;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; overflow:hidden; position:relative; margin:10px auto;}
.our_cases li a img{ width:100%;}
.our_cases li i{ display:block; width:190px; height:50px; background:url(/images/goods/shadow.png) center center no-repeat;}
.our_cases li:hover a{ width:180px; height:180px; margin:0 auto;}
.our_cases li span{ color:#fff; font-size:18px; font-family:"微软雅黑";}
.more_ex{ width:200px; height:50px; background:#fff; margin:30px auto 50px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; box-shadow: 2px 2px 10px 1px rgba(11, 2, 4, 0.25);}
.more_ex a{ display:block; font-size:18px; text-align:center; line-height:50px; color:#d21417;}
#cover{ z-index:99; width:182px; height:182px; background:rgba(216,20,24,0.7); opacity:0; position:absolute; top:-1px; left:-1px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -webkit-transform:scale(0,0); -moz-transform:scale(0,0); -ms-transform:scale(0,0); -o-transform:scale(0,0); transform:scale(0,0); -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s; -webkit-transition-property:-webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; overflow:hidden;}
#cover.hovershow{ -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); transform:scale(1,1); opacity:1;}
#cover img{ width:110px; margin-top:35px;}



.part_six{ width:100%; height:614px; background:url(../images/bg_003.jpg) center no-repeat; background-size:cover; overflow:hidden;}
.part_six_wrap{ width:1250px; height:614xpx; position:relative; margin:0 auto;}
.animate_01{ width:560px; height:570px; margin-top:44px; position:relative;}
.element_01,.element_02,.element_03,.element_04,.element_05,.element_06,.element_07,.element_08,.element_09{ position:absolute;}
.element_03 i{ display:block; width:130px; height:50px; background:url(../images/pic_16022405.png) no-repeat; position:absolute; bottom:118px; left:262px;}
.element_01 img{ position:absolute; top:20px;}
.element_02 img{ position:absolute; left:50px;}
.element_03 img{ position:absolute; bottom:128px; left:110px;}
.element_04 img{ position:absolute; bottom:195px; left:120px;}
.element_05 img{ position:absolute; bottom:128px; right:8px;}
.animate_02{ width:490px; height:150px; position:relative; top:47px; left:403px;}
.element_06 img{ margin:5px 0;}
.element_07 img{ position:absolute; top:77px;}
.animate_03{ width:620px; height:300px; position:relative; top:218px; left:560px;}
.element_08 img{ margin-top:5px;}
.element_09 li{ position:absolute;}
.element_09 li em{ width:532px; height:48px; background:rgba(219,86,253,0.5); border-radius:0 24px 24px 0; -webkit-border-radius:0 24px 24px 0; -moz-border-radius:0 24px 24px 0; margin-left:77px; float:left; position:absolute; top:5px; overflow:hidden; color:#000; font-size:16px; text-indent:20px; line-height:48px;}
.element_09 li:nth-child(2) em{ background:rgba(102,176,249,0.5); top:53px;}
.element_09 li:nth-child(3) em{ background:rgba(80,231,154,0.5); top:101px;}
.element_09 li:nth-child(4) em{ background:rgba(255,250,44,0.5); top:149px;}
.element_09 li:nth-child(5) em{ background:rgba(246,88,51,0.5); top:197px;}
.element_09 li:nth-child(6) em{ background:rgba(216,24,24,0.5); top:245px;}

.part_seven{width:100%; height:1020px; overflow:hidden;}
.seven_act01{text-align:center;}
.seven_act01 span{display:block; width:850px; height:68px; margin:85px auto 75px; background:url(../images/part_0601.png) no-repeat;}
.seven_act01 a{display:block; width:350px; margin:75px auto 0; height:60px; line-height:60px; background:#d81317; text-align:center; color:#fffa2c; font-size:30px; box-shadow:2px 2px 10px 1px rgba(11, 2, 4, 0.25); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
/* index E */





/* about us */
.break{ width:100%; height:30px;}
.about_us{ width:100%; height:680px; background-image:linear-gradient(to right, #bdc6c5, #e1e5e4, #fff); position:relative;}
.bg_about{ width:100%; height:680px; background:url(../images/bg_101.jpg) center no-repeat; position:absolute;}
.culture{ width:100%; height:680px; background:url(../images/bg_102.jpg) center no-repeat; border-bottom:1px solid #eee; position:relative; }
.the_youji{ width:580px; height:680px; position:absolute; left:50%; color:#222; margin-left:35px;}
.the_youji h1{ font-size:50px; line-height:70px; padding:30px 0;}
.the_youji p,.the_youji span{ display:block; font-size:18px; line-height:32px;}
.the_youji p{ text-indent:32px;}

/* news焦点图 */
.film_focus {width:1280px; height:auto; overflow:hidden; position:relative; background:#fff; margin:0 auto;}
.film_focus h1{ font-size:50px; line-height:70px; padding:50px 0 0; text-align:center;}
.more_news{ width:180px; margin:40px auto 50px; height:48px; line-height:48px; background:#d81418; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; overflow:hidden;}
.more_news a{ display:block; color:#fff; font-size:24px; text-align:center;}


.honor_nr{ float:left; width:100%; height:auto; margin:30px 0 70px;  position:relative;}
.honor_nr ul{ width:100%;overflow:hidden; padding-top:160px;}
.honor_nr ul li{ width:50%;float:left;text-align:center; font-size:18px;line-height:50px;}
.honor_nr ul li img{height:440px;}
.honor_ks{ margin:0 auto; width:1280px; height:640px; position:relative;}
/* .honor_ks img{ position:absolute; top:160px; left:50%; margin-left:-162px; width:324px; height:440px;} */
.honor_title{ position:absolute; width:100%; height:55px; left:0px; top:40px; text-align:center; font:36px/55px "微软雅黑"; color:#20242d;}
.honor_goleft{ position:absolute; bottom:205px; left:90px; width:100px; height:100px; background:url(../images/honor_left_off.png) no-repeat; cursor:pointer;}
.honor_goleft:hover{ background:url(../images/honor_left.png) no-repeat; }
.honor_goright{ position:absolute; bottom:205px; right:90px; width:100px; height:100px; background:url(../images/honor_right_off.png) no-repeat; cursor:pointer;}
.honor_goright:hover{ background:url(../images/honor_right.png) no-repeat; }
.honor_left_pic{ position:absolute; left:260px; top:266px; width:185px; height:247px;text-align:center}
.honor_left_pic img{ max-width:100%;}
.honor_right_pic{ position:absolute; left:836px; top:266px; width:185px; height:247px;text-align:center}
.honor_right_pic img{ max-width:100%;}
.honor_meddle_pic{ position:absolute; top:147px; left:480px; text-align:center; width:320px;}
.honor_meddle_pic img{ max-width:100%; position:relative; z-index:99;}
.honor_meddle_pic_wz{ position:absolute; left:480px; bottom:65px; width:320px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; height:0;z-index:100; font:18px/30px "楷体"; color:#fff; text-align:center; padding-top:0px; padding-bottom:0px;}
.honor_list{ float:left; height:0px; width:0px; overflow:hidden;}
.honor_bz{ position:absolute; bottom:10px; widtH:100%; left:0px; color: #666; font:16px/30px "微软雅黑"; text-align:center;}
.honor_bz font{ color:#f08200;}

/* Baidu map */
.main_win{ float:left; width:100%; height:660px; background:none; overflow:hidden;}
.main_map{ background:#FFF; position:relative; height:500px; float:left;}
.main_map_ny{ display:block;}
.main_map_nr{ position:absolute; width:100%; height:460px;}
.main_map_tt{ position:absolute; left:50%; margin-left:-640px; height:60px; width:1280px; bottom:0px; font:14px/60px '微软雅黑';}
.main_map_nr .map{width:100%; height:580px;opacity:1;filter:alpha(opacity=100); position:absolute; left:0px; top:0px; z-index:8888;}
.map_cont{ position:absolute; left:50%; margin-left:-500px; width:410px; height:500px; top:70px; z-index:8889; background:#fff;}
.map_menu{ position:absolute; top:35px; left:30px;}
.map_menu ul{ float:left; width:auto; height:45px;}
.map_menu ul li{ float:left; width:130px; height:45px; background:#ccc; position:relative; margin-right:10px; cursor:pointer;}
.map_menu ul li .mapmenu_title{ position:absolute; left:0px; top:0px; width:130px; height:45px; text-align:center; font: 18px/45px "微软雅黑"; color:#FFF; z-index:7777;}
.map_menu ul li .mapmenu_bg{ position:absolute;eft:0px; top:0px; width:130px; height:0px; z-index:7776; background:#d81418;}
.map_nr{ position:absolute; top:60px; left:30px; width:335px; display:none;}
.map_nr_Wz{ position:absolute; top:60px; left:30px; width:335px; }
.map_nr_title{ position:absolute; top:0; left:0; font:30px/35px "微软雅黑"; color:#4d4d4d;}
.map_nr_name{ position:absolute; top:-30px; left:0; font:18px/30px "微软雅黑"; color:#4d4d4d;}
.map_name_two{ top:180px; }
.map_more{ position:absolute; top:10px; left:5px; width:340px; font:14px/26px "微软雅黑";}
.map_more_two{ top:220px; }
.map_more td{font:14px/26px "微软雅黑"; color:#999;}
.map_more td font{ padding-left:28px;}
.map_xian{ position:absolute; top:300px; left:0; width:340px; height:1px; font-size:1px; background:#eeeeee;}
.map_qq{ position:absolute; top:340px; left:0; color:#666666; font:18px/30px "微软雅黑";}
.map_qq_img{ position:absolute; top:320px; left:75px;}
.map_wx{ position:absolute; top:340px; left:178px; color:#666666; font:18px/30px "微软雅黑";}
.map_wx_img{ position:absolute; top:320px; left:260px;}
.map_wx_img_2wm{ position:absolute; top:180px; left:240px; display:none; background:url(../images/ewm_ditu_bg.png) no-repeat; width:118px; height:133px; text-align:left;}
.map_wx_img_2wm img{ margin-top:7px; margin-left:7px; width:100px; height:100px;}
/* about us E */


/* help for */
.help_for{ width:100%; height:auto;}
.help_for h1{ display:block; width:100%; height:110px;  background:url(../images/iamsosad.png) center top no-repeat; color:#fff; font-size:36px; line-height:80px; text-align:center;}
.help_win{ width:1280px; height:auto; margin:0 auto;}
.help_wins{ width:1060px; height:auto; margin:0 auto;}
.help_tab{ width:700px; height:56px; margin:0 auto; padding:50px 0 30px; text-align:center;}
.help_tab a{ display:inline-block; width:220px; height:56px; line-height:56px; border-radius:56px; -webkit-border-radius:56px; -moz-border-radius:56px; overflow:hidden;}
.help_tab a p{ color:#222; font-size:24px; background:#ccc;}
.help_tab a:hover p{ color:#fff; font-size:24px; background:#d81418;}
.help_con{ width:1280px; height:auto;  overflow:hidden; margin:40px auto;}
.help_con ul{ float:left; width:1280px; height:auto;}
.help_con ul li{float:left; width:618px; height:158px; position:relative; margin:0px 10px 10px; _margin-left:5px; border:1px #e5e5e5 solid; display:block; cursor:pointer;}
.help_con ul li:hover{border:1px #d81418 solid;}
.help_con ul li .news_date{ position:absolute; height:140px; width:100px; left:9px; top:9px; background:#d81418;display:none;}
.help_con ul li .news_date .news_date_Day{ position:absolute; left:15px; top:15px; font: 48px/50px "微软雅黑"; color:#FFF;}
.help_con ul li .news_date .news_date_morth{ position:absolute; left:48px; top:52px; font: 24px/50px "微软雅黑"; color:#FFF; }
.help_con ul li .news_date .news_date_year{ position:absolute; left:0px; bottom:10px; width:100%; font: 16px/30px "微软雅黑"; color:#FFF; text-align:center;}
.help_con ul li .news_img{ position:absolute; top:9px; left: 9px; height:140px;}
.help_con ul li .news_img img{ width:195px; height:140px; }
.help_con ul li .news_title{ position:absolute; left: 225px; top:0px; color:#f08200;  font: 18px/30px "微软雅黑"; overflow:hidden; }
.help_con ul li .news_title a{ color:#f08200; font:18px/30px "微软雅黑"; text-decoration:none;}
.help_con ul li .news_title a:hover{ color:#d81418;}
.help_con ul li .news_con{ position:absolute; left: 225px; top: 45px; width: 380px; overflow:hidden; font: 14px/26px "微软雅黑"; color:#999999;}

/*question*/
.ques_shbox{ background:#F1F1F1; padding: 27px 0; font-size:14px;}
.ques_sh{ width:826px; height:52px; margin:0px auto;}
.ques_sh .txt{ float:left; width:680px; height:46px; line-height:46px; padding:0 10px; border:3px solid #929292; font-size:13px; color:#666;}
.ques_sh .btn{ float:left; width:120px; height:52px; line-height:52px; background:#929292; text-align:center; color:#FFF; font-weight:bold; font-size:18px; border:0; cursor:pointer;}
.ques_box{ clear:both; width:1080px; margin:0 auto; overflow:hidden; padding:30px 0 45px 0; font-size:14px;}
.ques_box .lt{ float:left; width:210px;}
.ques_box .lt .top{ width:100%; height:40px; line-height:40px; text-align:center; background:#D81317; color:#FFF; font-size:18px;}
.ques_box .lt .list{}
.ques_box .lt .list li{ width:100%; margin-top:1px;}
.ques_box .lt .list li a{ display:block; width:165px; padding:0 0 0 45px; height:40px; line-height:40px; color:#666; background:#EAEAEA url(../images/FAQ_03.jpg) 180px center no-repeat; font-size:14px;}
.ques_box .rt{ float:right; width:828px;}
.ques_box .rt .top{ height:39px; line-height:39px; border-bottom:1px solid #A4A4A4; font-size:24px; color:#505050;}
.ques_box .rt .info{ padding:0 95px 0 27px; background:#F7F7F7 url(../images/FAQ_05.jpg) 743px 34px no-repeat; min-height:118px;}
.ques_box .rt .info .p_1{ color:#d81418; font-size:18px; padding-top:20px;}
.ques_box .rt .info .p_2{ color:#505050; font-size:12px; line-height:21px; padding-top:8px;}
.ques_box .rt .info .p_2 em{ font-style:normal; color:#d81418}
.ques_box .rt .cont{ padding-top:18px; line-height:21px; color:#5e5e5e;}
.ques_box .rt .cont dl{ margin-bottom:6px;}
.ques_box .rt .cont dt{ width:796px; height:33px; line-height:33px; padding:0 15px; border:1px solid #E6E6E6; background:#FFF url(../images/FAQ_07.png) 809px center no-repeat; cursor:pointer; overflow:hidden;}
.ques_box .rt .cont dt:hover{ background-color:#F9F9F9;}
.ques_box .rt .cont .dt_1{ background:#F9F9F9 url(../images/FAQ_08.png) 807px center no-repeat;}
.ques_box .rt .cont dd{ padding:13px 15px 8px 15px; font-size:12px;}
.ques_box .dispnone{ display:none;}


/* product */
.pro_win{ width:1190px; height:auto; margin:0 auto;}
.stand_it{ width:100%; height:auto; border-top:1px solid #e5e5e5;}
.stand_it h1{ font-size:36px; color:#222; line-height:50px; font-weight:bold; padding:40px 0 30px;}
.situation{ display:block; float:left; padding:0 80px 0 40px; margin-bottom:50px;}
.situation span{ display:block; font-size:24px; font-weight:bold; padding-bottom:20px; color:#c00000;}
.situation p{ font-size:18px; color:#222; line-height:26px;}
.cont_img{ text-align:center;}
.cont_img img{ padding:10px 0 70px;}
.about_what{ font-size:18px; color:#1da08e; text-align:center; line-height:30px;}
.about_what span{ display:block;}
.soft_tab{ width:900px; height:56px; margin:0 auto; padding:40px 0; text-align:center;}
.soft_tab a{ display:inline-block; width:220px; height:56px; line-height:56px; border-radius:56px; -webkit-border-radius:56px; -moz-border-radius:56px; overflow:hidden;}
.soft_tab a p{ color:#222; font-size:36px; font-weight:bold; background:#fff;}
.soft_con{ width:100%; height:auto; margin:30px 0; text-align:center;}
.soft_con li{ width:1200px; height:650px;}
.soft_con li font{ display:block; color:#222; font-size:30px; height:50px; line-height:50px; padding-bottom:20px;}
.advtag{ width:100%; height:120px; color:#fff; font-size:36px; line-height:80px; text-align:center; background:url(../images/iamsosad.png) center top no-repeat;}
.exp04 a{ width:160px;}
.exp04 a p{ background:#ccc; font-weight:normal; font-size:24px; color:#666;}
.exp05 a p{ background:#ccc; }

/*新闻滚动*/
.slideGroup{ width:1200px; height:auto; border-top:1px solid #e5e5e5; margin:0 auto;}
.slideGroup .parHd{}
.slideGroup .parHd ul{ width:440px; height:56px; margin:0 auto; padding:40px 0;}
.slideGroup .parHd ul li{ float:left; width:220px; height:56px; line-height:56px; border-radius:56px; -webkit-border-radius:56px; -moz-border-radius:56px; overflow:hidden; background:#fff; overflow:hidden;}
.slideGroup .parHd ul li a{ display:block; color:#222; font-size:36px; text-align:center; }
.slideGroup .parHd ul li.on a{background:#d81418; color:#fff;}
.slideGroup .slideBox,.slideGroup .slideBox2{ overflow:hidden; zoom:1; padding:10px 0 10px 57px; position:relative; }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0; top:50%; margin-top:-50px; display:block; width:50px; height:100px; background:url(../images/qianxleft.png) center no-repeat; opacity:0.3;}
.slideGroup .sNext{ left:auto; right:0; background:url(../images/qianxr.png) center no-repeat; }
.slideGroup .sPrev:hover{ opacity:1;}
.slideGroup .sNext:hover{ opacity:1;}
.slideGroup .slideBox ul,.slideGroup .slideBox2 ul{ width:1086px; overflow:hidden; zoom:1;}
.slideGroup .slideBox ul li,.slideGroup .slideBox2 ul li{float:left; _display:inline; overflow:hidden; text-align:center;}
.slideGroup .slideBox ul li .pic,.slideGroup .slideBox2 ul li .pic{ text-align:center; }
.slideGroup .slideBox ul li .pic img{ width:362px; height:582px; display:block; }
.slideGroup .slideBox2 ul li .pic img{ width:1085px; height:582px; display:block; }

.single{ width:1190px; height:auto; background:#fff; padding:20px 0; margin:0 auto 40px;}
.single .single_page{ width:1150px; height:50px; background:#e5e5e5; margin:0 auto 20px;}



/* 新闻内容页 */
.news_content{ width:1190px; height:auto; margin:0 auto 100px;}
.news_content .title{ width:1150px; height:140px; margin:0 auto 40px; border-bottom:1px solid #e5e5e5; position:relative;}
.news_content .title span{ display:block; text-align:center; height:95px; line-height:100px; font-size:24px; color:#222;}
.news_content .title .title_b{ text-align:center; height:30px; line-height:30px; font-size:18px; color:#222;}
.news_content .title .title_b font{ padding-right:40px;}
.news_content .title .title_b em{ color:#999; padding-right:3px;}
.news_content .title .title_b a{ display:inline-block; color:#7c0021;}
.news_content .title i{position:absolute; bottom:20px; right:0; line-height:28px; text-align:left; font-size:14px;}
.news_page{ width:920px; height:auto; margin:0 auto;}
.news_page img{ margin:0 auto; max-width:920px;}



/* 分页页码 */
.page-list{width:50%; display:-webkit-box; -webkit-box-orient:horizontal; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;  margin:20px auto; background:#fff;}
.page-list a,.page-list span{display:block; margin:0 auto; -webkit-box-flex:1; width:100%; line-height:35px; border:1px solid #ddd; border-right:0; font-size:0.9em; text-align:center;}
.page-list span{color:#999;}
.page-list a{color:#0156a6;}
.page-list span:nth-child(1),.page-list span:nth-child(2),.page-list a:nth-child(2){display:block;}
.page-list span:nth-last-child(1),.page-list a:nth-last-child(1){display:block; border-right:1px solid #ddd;}
.page-list .current{display:block;}



/* 案例开始 */
.ny_cases{ float:left; width:100%; margin-top:80px; height: auto; }
.ny_cases_nr{ margin:0 auto; width:1280px; height:auto;}
.ny_cases_title{ float:left; width:1280px; height:100px; position: relative;}
.ny_cases_tt{ position:absolute; top:0px; left:0px; width:100%; text-align:center; color:#d81418; font:36px/50px "微软雅黑";}
.ny_cases_position{ position:absolute; top:105px; left:0px; width:100%; text-align:center; color:#666666; font:18px/36px "微软雅黑";}
.ny_cases_position font{ color:#f08200;}

.case_list{ float:left; width:1240px; margin-left:20px; _margin-left:10px;height:auto; min-height:500px;}
.case_list ul{ float:left; width:100%; height:auto; margin-bottom:30px;}
.case_list ul li{ float:left; width:100%; height:325px; background:#FFF; position:relative; margin-bottom:12px;}
.case_list ul li .case_img{ float:left; width:400px; height:260px; }
.case_list ul li .case_img img{ width:390px; height:250px; margin: 5px 0px 0px 5px;}
.case_list ul li .case_xian{ position:absolute; width:1px; top:0px; right:118px;  height:325px; font-size:1px; background:#ededed;}
.case_list ul li .case_xian1{ position:absolute; width:1px; top:0px; left:400px; height:325px; font-size:1px; background:#ededed;}
.case_list ul li .case_cpt{ position:absolute; top:25px; right:13px; width:90px; height:90px; cursor:pointer; display:block;}
.case_list ul li .case_tel{ position:absolute; top:125px; right:13px; width:90px; height:90px; cursor:pointer;display:block;}
.case_list ul li .case_wx{ position:absolute; top:225px; right:13px; width:90px; height:90px; cursor:pointer;display:block;}
.case_list ul li .case_title{ position:absolute; lefT:430px; top:20px; width:660px; color:#f08200; font:30px/50px "微软雅黑";}
.case_list ul li .case_con{ position:absolute; left:430px; top:80px; width:660px; color:#999999; font:18px/30px "微软雅黑"; }
.case_list ul li .case_2wm_bg{ position:absolute; right:120px; top:115px; width:115px; height:113px; background: #FFF; z-index:999; display:none; border:0px #ededed solid;border:1px #ededed solid; border-right:0px;}
.case_list ul li .case_2wm_img{ position:absolute; left:0px; width:120px; top:0; text-align:center;}
.case_list ul li .case_2wm_title{position:absolute; left:0px; width:400px; top:165px;text-align:center; color:#040000; font:15px/30px "微软雅黑"; display:none;}
.case_list ul li .case_2wm_jt{ position:absolute; top:160px; right:111px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}



/*APP开发成功案例*/
.content_wrap{width:1100px; margin:0 auto;}

.custom_sort{width:100%; height:auto; overflow:hidden; padding-bottom:20px; font-size:18px;}
.custom_sort strong{display:block; width:auto; margin:60px 0; text-align:center; font-size:48px;}
.custom_sort span{display:block; float:left; width:100px; margin-top:5px;}
.custom_sort font{display:block; float:left; width:950px; line-height:32px;}
.custom_sort a{padding:2px 9px 4px; margin-right:3px; color:#222222; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; white-space:nowrap;}
.custom_sort a:hover{background:#d81418; color:#FFF;}
.custom_sort .cur{background:#d81418; color:#FFF;}
.custom_text{width:1100px;}
.custom_text li{float:left; width:258px; height:350px; margin:0 20px 20px 0; overflow:hidden; border:1px solid #e5e5e5; font-size:12px;}
.custom_text li:nth-child(4n){margin-right:0;}
.custom_text li a{display:block;}
.custom_text li img{width:258px; border-bottom:1px solid #e5e5e5;}
.custom_text li span{display:block; width:auto; padding:8px 10px 5px; font-size:18px; color:#222222; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.custom_text li font{display:block; float:left; padding-left:10px; color:#e7791a; font-size:14px;}
.custom_text li b{color:#a6d407;}
.custom_text li i{display:block; float:right; padding-right:10px; color:#cccccc;}
.custom_text li em{display:block; float:left; line-height:22px; height:110px; overflow:hidden; padding:3px 10px 8px 10px; color:#999999;}


/*客户案例详情*/
.custom_wrap{width:auto; padding:0 15px; font-size:12px; color:#222222; border-bottom:1px dashed #e5e5e5;}
.custom_title{width:1070px; margin:15px 0; font-size:20px; color:#222222;}
.custom_title span{float:right; font-size:14px; margin-right:15px;}
.custom_title font{color:#999999;}
.custom_title i{color:#ffa800;}
.custom_title em{color:#d81418;}
.custom_info{width:1070px; position:relative;}
.custom_info .custom_img{width:337px; height:229px;}
.custom_info .custom_img img{width:335px; height:227px; border:1px solid #e6e6e6;}
.custom_info .custom_code{width:720px; margin-left:15px; position:absolute; top:55px; right:0;}
.custom_info .custom_code li{float:left; width:100px; margin-left:60px; font-size:12px;}
.custom_info .custom_code li img{width:120px; height:120px;}
.custom_content{width:1080px; height:auto; overflow:hidden; padding-bottom:30px; position:relative; font-size:16px;}
.custom_content font{display:block; margin:10px 0; color:#e7791a;}
.custom_content em{color:#a6d407;}
.custom_content span{display:block; width:730px; color:#666666; line-height:24px;}
.custom_content i{position:absolute; bottom:15px; right:15px; line-height:28px;}

/* 分页 */
.comment_next{ width:1100px; height:85px; position:relative; font: 14px/22px "微软雅黑"; color:#222222;}
.comment_next_s{ position:absolute; left:18px; top:24px;}
.comment_next_x{ position:absolute; left:18px; top:60px;}
.comment_next font{ color:#999999;}
.comment_next a{color:#222222;}
.comment_share{ position:absolute; right:6px; top:28px;}
/*发表评论*/
.comment_box{width:1098px; margin-top:25px; border:1px solid #e6e6e6; color:#222; font-size:14px; position:relative;}
.comment_box span{display:block; padding:20px 30px 0; font-size:18px;}
.comment_box font{font-size:14px; color:#222222; line-height:50px; position:absolute; bottom:-2px;}
.comment_box i{color:#e87000; padding-right:2px;}
.comment_box .input_com{width:200px; height:36px; line-height:36px; background:#FFF; font-size:14px; border:1px solid #e6e6e6; margin-right:20px; padding:0 10px; font-size:14px;}
.comment_box .textarea_com{width:1026px; height:80px; line-height:20px; font-size:14px; background:#FFF; padding:10px; border:1px solid #e6e6e6;}
.comment_box .button_com{width:120px; margin:10px 15px 10px 30px; height:40px; line-height:30px; background:#e87000; border:0; color:#FFF;  font:18px/40px "微软雅黑";text-align:center; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer;}
.comment_box .Validform_checktip{position:absolute; top:25px; left:780px;}
.comment_box .Validform_wrong{float:left; display:block; padding:0 0 0 20px;}

/*热门评论*/
.hot_comment{width:1100px; height:auto; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #cccccc;}
.hot_title{padding:20px 15px; font-size:20px; border-bottom:1px dashed #e5e5e5;}
.hot_title i{font-size:16px; color:#e87000;}
.comment_list{width:1100px;}
.comment_list li{padding:15px; border-bottom:1px dashed #e5e5e5; font-size:12px; color:#222; position:relative;}
.comment_list li span{display:block; font-size:16px; color:#e87000;}
.comment_list li font{display:block; margin-top:3px;}
.comment_list li em{display:block; margin-top:5px;}
.comment_list li i{color:#e87000; padding-left:2px;}
.comment_list .comment_no{padding:15px;}
.comment_list li .data{ position:absolute; right:35px; top:15px; color:#999999; font-size:14px;}

/*相关案例*/
.custom_about{width:1100px; height:auto; overflow:hidden; margin:0 0 40px;}
.custom_about span{display:block; padding:20px 15px; font-size:24px;}
.custom_about .about_list{width:1080px; margin:0 auto;}
.custom_about .about_list li{float:left; width:253px; height:350px; margin:0 20px 20px 0; border:1px solid #e5e5e5; color:#222; font-size:12px; cursor:pointer;}
.custom_about .about_list li:nth-child(4n){margin-right:0;}
.custom_about .about_list li img{width:253px; border-bottom:1px solid #e5e5e5;}
.custom_about .about_list li span{display:block; width:233px; padding:10px; font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.custom_about .about_list li font{display:block; width:233px; padding:0 10px; color:#e7791a; font-size:14px;}
.custom_about .about_list li i{float:right; color:#cccccc; font-size:12px; line-height:28px;}
.custom_about .about_list li em{display:block; width:233px; height:110px; line-height:18px; overflow:hidden; padding:3px 10px 0; color:#999999;}
.custom_about .about_list li b{color:#a6d407;}

/*数据分析系统*/
.content_line{width:1100px; height:auto; margin:0 auto; border-bottom:1px dashed #e5e5e5;}

/*APP*/
.data_type{width:1100px; margin-top:60px; text-align:center;}
.data_type li{margin-bottom:60px;}
.data_type li img{width:80px;}
.data_type li strong{display:block; margin:40px 0; font-size:48px;}
.data_type li span{line-height:28px; font-size:20px;}
.data_type .gray{color:#999999;}
.data_type .grass{color:#a3c41f;}
.data_type .green{color:#7fd63e;}

/*APP开发成功案例*/
.custom_list{width:1080px; margin:0 auto;}
.custom_list li{float:left; width:258px; height:350px; margin:0 0 10px 10px; padding-bottom:8px; border:1px solid #e5e5e5; font-size:12px; cursor:pointer;}
.custom_list li:nth-child(4n-3){margin-left:0;}
.custom_list li img{width:258px; border-bottom:1px solid #e5e5e5;}
.custom_list li span{display:block; width:auto; padding:8px 10px 5px; font-size:18px; color:#222222; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.custom_list li font{display:block; float:left; padding-left:10px; color:#e7791a; font-size:14px;}
.custom_list li b{color:#a6d407;}
.custom_list li i{display:block; float:right; padding-right:10px; color:#cccccc;}
.custom_list li em{display:block; float:left; line-height:22px; height:110px; overflow:hidden; padding:3px 10px 0 10px; color:#999999;}
.more_button a{display:block; width:200px; margin:30px auto 60px; height:60px; line-height:60px; background:#d81418; text-align:center; color:#FFF; font-size:22px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

/*合作流程*/
.custom_sort img{width:1060px; margin:20px auto; text-align:center;}

/*咨询热线*/
.hot_line{width:1100px; margin:0 auto; color:#222;}
.hot_line strong{display:block; width:auto; margin-top:50px; text-align:center; font-size:48px;}
.hot_line .code_text{width:100%; height:158px; margin:60px auto; display:-webkit-box; -webkit-box-orient:horizontal;}
.hot_line .code_text .code_title{width:100%; -webkit-box-flex:1; border-left:1px solid #e5e5e5;}
.hot_line .code_text .code_title:nth-child(1){border-left:0;}
.hot_line .code_text .code_title:nth-child(1) .code_img{margin-left:50px;}
.hot_line .code_text .code_title .code_img{float:left; width:110px; margin:0 50px; font-size:18px; text-align:center; line-height:30px;}
.hot_line .code_text .code_title .code_img img{width:110px; margin-top:10px;}
.hot_line .code_text .code_title .code_list{float:left; font-size:24px;}
.hot_line .code_text .code_title .code_list li{margin-bottom:15px;}
.hot_line .code_text .code_title .code_list li img{width:30px; margin:-2px 10px 0 0;}



/*====== part eight start ======*/
.part_eight{
	height:726px;
	min-width:1100px;
	background:url(../newImg/piece-01.jpg) repeat-x center center;
	text-align:center;
}
.part_eight h1{
	font-size:40px;
	color:#d81718;
	height:40px;
	line-height:40px;
	padding-top:220px;
	margin:0px auto;
	font-weight:bold;
	font-family:'微软雅黑';
	letter-spacing:3px;
}
.part_eight h2{
	font-size:30px;
	color:#010101;
	height:30px;
	line-height:30px;
	padding-top:20px;
	margin:0px auto;
	font-weight:normal;
	font-family:'微软雅黑';
	letter-spacing:2px;
}
.part_eight h3{
	font-size:24px;
	color:#010101;
	height:24px;
	line-height:24px;
	padding-top:20px;
	margin:0px auto;
	font-weight:normal;
	font-family:'微软雅黑';
	letter-spacing:2px;
}
.part_eight p{
	font-size:18px;
	color:#333;
	line-height:30px;
	padding-top:60px;
	margin:0px auto;
	font-family:'微软雅黑';
	letter-spacing:2px;
}
.part_eight div{
	width:1100px;
	margin:0px auto;
}
.part_eight div p{
	padding-left:390px;
	text-align:left;
	font-size:18px;
	padding-top:50px;
}
.part_eight div p strong{
	font-size:24px;
	font-weight:normal;
	line-height:46px;
}
/*====== part eight end ======*/
/*====== part night start ======*/
.part_night{
	text-align:center;
	height:674px;
}
.part_night section{
	width:1090px;
	margin:0px auto;
	padding-top:100px;
	padding-left:10px;
	text-align:left;
}
.part_night section img{
	float:left;
}
.part_night section div{
	float:left;
	padding-left:74px;
}
.part_night section div p{
	line-height:50px;
	font-size:18px;
	color:#333;
	padding-top:43px;
}
.part_night section div h1{
	height:40px;
	line-height:40px;
	font-size:40px;
	color:#d81718;
	padding-top:88px;
	font-family:'微软雅黑';
}
.part_night section div h2{
	height:30px;
	line-height:30px;
	font-size:30px;
	color:#d81718;
	padding-top:20px;
	font-family:'微软雅黑';
}
/*====== part night end ======*/
/*====== part ten start ======*/
.part_ten{
	background:#f3f3f3;
	height:755px;
	min-width:1100px;
}
.part_ten h1{
	font-size:40px;
	color:#d81718;
	height:40px;
	line-height:40px;
	padding-top:70px;
	margin:0px auto;
	font-weight:normal;
	font-family:'微软雅黑';
	text-align:center;
}
.part_ten p{
	display:block;
	margin:0px auto;
	width:920px;
	font-family:'微软雅黑';
	font-size:18px;
	color:#333;
	line-height:36px;
	padding-top:40px;
}
.part_ten ul{
	width:1080px;
	margin:0px auto;
	padding:0px 10px;
	padding-top:55px;
}
.part_ten ul li{
	width:250px;
	height:250px;
	border-radius:250px;
	background:#f35556;
	color:#FFF;
	float:left;
	text-align:center;
	font-size:18px;
	line-height:24px;
	margin:0px 10px;
}
.part_ten ul li img{
	margin-top:21px;
	margin-bottom:10px;
}
/*====== part ten end ======*/
/*====== part eleven start ======*/
.part_eleven{
	height:637px;
	min-width:1100px;
}
.part_eleven h1{
	font-size:40px;
	color:#d81718;
	height:40px;
	line-height:40px;
	padding-top:73px;
	margin:0px auto;
	font-weight:bold;
	font-family:'微软雅黑';
	text-align:center;
	font-weight:normal;
}
.part_eleven ul{
	width:1100px;
	margin:0px auto;
	padding-top:60px;
}
.part_eleven ul li{
	float:left;
	width:210px;
	padding-left:52px;
}
.part_eleven ul li img{
	float:left;
}
.part_eleven ul li h2{
	font-size:24px;
	color:#000;
	font-family:"微软雅黑";
	font-weight:normal;
	height:24px;
	line-height:24px;
	padding:29px 0px 20px 0px;
	clear:both;
}
.part_eleven ul li p{
	font-size:18px;
	color:#666;
	font-family:"微软雅黑";
	line-height:30px;
	clear:both;
}
/*====== part eleven end ======*/


.help_con2{ width:1280px; height:auto;  overflow:hidden; margin:40px auto;}
.help_con2 ul{ float:left; width:1280px; height:auto;}
.part_five .help_con2 ul li{background:#fff}
.help_con2 ul li{float:left; width:618px; height:158px; position:relative; margin:0px 10px 10px; _margin-left:5px; border:1px #e5e5e5 solid; display:block; cursor:pointer;}
.help_con2 ul li:hover{border:1px #d81418 solid;}
.help_con2 ul li .news_date{ position:absolute; height:140px; width:100px; left:9px; top:9px; background:#d81418;}
.help_con2 ul li .news_date .news_date_Day{ position:absolute; left:15px; top:15px; font: 48px/50px "微软雅黑"; color:#FFF;}
.help_con2 ul li .news_date .news_date_morth{ position:absolute; left:48px; top:52px; font: 24px/50px "微软雅黑"; color:#FFF; }
.help_con2 ul li .news_date .news_date_year{ position:absolute; left:0px; bottom:10px; width:100%; font: 16px/30px "微软雅黑"; color:#FFF; text-align:center;}
.help_con2 ul li .news_img{ position:absolute; top:9px; left:109px; height:140px;}
.help_con2 ul li .news_img img{ width:195px; height:140px; }
.help_con2 ul li .news_title{ position:absolute; left:315px; top:0px; color:#f08200;  font: 18px/30px "微软雅黑"; overflow:hidden; }
.help_con2 ul li .news_title a{ color:#f08200; font:18px/30px "微软雅黑"; text-decoration:none;}
.help_con2 ul li .news_title a:hover{ color:#d81418;}
.help_con2 ul li .news_con{ position:absolute; left:315px; top:39px; width:288px; overflow:hidden; font: 14px/26px "微软雅黑"; color:#999999;}
.meng{overflow:hidden;background:#f5f5f5;width:100%;padding-top:67px;padding-bottom:106px;}





.bsju{width:1140px;margin:0 auto;overflow:hidden;}
.ikol{width:100000px;position:relative;left:0px;top:0px;}
.shik{width:1200px;overflow:hidden;float:left;}
.shik ul{padding-left:0px;}
.shik li{float:left;width:337px;padding-left:45px;height:246px;padding-top:45px;overflow:hidden;background:url(../images/a1.png) no-repeat;position:relative;}
.shik li:hover{background:url(../images/a2.png) no-repeat;}
.shik .hiks{position:absolute;bottom:15px;right:15px;display:block;width:25px;height:25px;overflow:hidden;}
.shik p{width:295px;text-align:center;overflow:hidden;}
.ijk8{padding-top:41px;overflow:hidden;font-family:"微软雅黑";font-size:14px;font-weight:bold;line-height:26px;}
.ijk8 a:hover{color:#d81718;}
.sads{color:#d81718;font-size:40px;text-align:center;width:100%;overflow:hidden;line-height:50px;padding-bottom:55px;}
.hprc{position:relative;z-index:999;width:1200px;margin:0 auto;}
.hprc a{position:absolute;top:260px;display:block;width:33px;height:66px;background-image:url(../images/jtou.png);background-repeat:no-repeat;background-position:left top;}
.hprc a:hover{background-position:left bottom;}
.iuhi{left:-20px;}
.youk{right:-20px;}
.hprc .youk{background-position:right top;}
.hprc .youk:hover{background-position:right bottom;}
.oklo{background:#444444;padding-top:60px;padding-bottom:90px;overflow:hidden;}
.okli{width:100%;text-align:center;overflow:hidden;color:#ffffff;font-size:40px;line-height:50px;}
.oklt{overflow:hidden;width:1100px;margin:0 auto;padding-top:56px;}
.oklt li{height:112px;overflow:hidden;border-bottom:1px solid #5c5c5c;}
.oklt li a{padding:20px;display:block;height:72px;}
.oklt li a:hover{background:#d21417;}
.oklt li div{float:right;overflow:hidden;font-size:24px;line-height:26px;color:#cdcdcd;}
.oklt li b{font-size:19px;display:block;font-weight:normal;text-align:center;}
.oklt li p{color:#ffffff;font-size:15px;color:#a7a7a7;}
.oklt li p font{display:block;font-size:23px;padding-bottom:10px;color:#fff;}
.oklt li a:hover p{color:#e69a9a;}
.oklt li a:hover div{color:#fff;font-weight:bold;}
.help_win2{ width:100%;overflow:hidden;}
.qijm{position:relative;float:left;left:50%;}
.help_tab2{position:relative;float:left;left:-50%;padding:50px 0 30px;text-align:center;}
.help_tab2 a{ display:inline-block; width: 120px; height: 36px; line-height: 36px; border-radius:56px; -webkit-border-radius:56px; -moz-border-radius:56px; overflow:hidden;}
.help_tab2 a p{ color:#222; font-size: 16px; background:#ccc;}
.help_tab2 a:hover p{ color:#fff; font-size:16px; background:#d81418;}
.shaz{width:100%;overflow:hidden;}
.iright_t_t{width:1080px;margin:0 auto;text-align:right;overflow:hidden;}
.rtok {
    position: absolute;
    right: 5px;
    bottom: 5px;
    width: 80px;
    overflow: hidden;
    font: 14px/26px "arial";
    color: #aaa9a8;
    padding-left: 20px;
    background: url(/images/kjll.png) no-repeat left 6px;
}



.tops_ts{width:100%;overflow:hidden;}
.topa_ts{width:1200px;margin:0 auto;overflow:hidden;}
.tzuo_ts{float:left;overflow:hidden;}
.tzho_ts{float:right;overflow:hidden;}
.tyou_ts{float:right;overflow:hidden;padding-top:28px;cursor:pointer;}
.tzho_ts li{float:left;overflow:hidden;padding-right:60px;color:#000000;font-size:16px;line-height:100px;}
.tzho_ts li a{color:#000000;}
.tzho_ts .cur a{color:#02bf8e;}
.tzho_ts li a:hover{color:#02bf8e;}
.rjlm_ts{width:100%;position:relative;z-index:9;}
.ljzq_ts{position:absolute;left:0px;top:0px;width:100%;overflow:hidden;background:rgba(255,255,255,.92);display:none;}
.menus_ts{width:1200px;margin:0 auto;}
.menus_ts ul{padding-top:25px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.menus_ts li{float:left;overflow:hidden;width:260px;height:50px;line-height:50px;margin-top:10px;padding-left:20px;}
.smwl_ts{width:100%;text-align:center;overflow:hidden;padding-top:34px;padding-bottom:35px;color:#666666;font-size:14px;}
.menus_ts li:hover{background:#00bf8c;}
.menus_ts li:hover a{color:#fff;}