@charset "utf-8";
* {margin:0; padding:0; list-style:none; }
html{_background:url(about:blank);background-attachment:fixed;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,
button,input,textarea,th,td{margin:0;padding:0;}
body{ background:#fff; color:#444; font-size:12px; font-family: '微软雅黑', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma'; margin:0 auto; padding:0; line-height:30px;}
ul,li{list-style:none;}
input,textarea,button,select{font-size:12px; outline:none; resize:none; color:#555; font-family: '微软雅黑', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma';}
button{cursor: pointer;}
table{border-collapse:collapse;border-spacing:0;}
.clear {clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}

a{color:#444; text-decoration:none;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}
a:hover{color:#ff9f41; text-decoration:none;}
img{border:none;}
#clear{width:100%; height:0px; clear:both;}
h2{ font-size:24px; font-weight:blod; line-height:30px;}
h4{ font-size:14px; font-weight:blod; line-height:30px;}
p{line-height:30px;}


.se1{color:#f15a2e;}.se2{color:#006db1}
.left{float:left;}.right{float:right;}
.line35{line-height:35px;}.line40{line-height:40px;}.line50{line-height:50px;}.line60{line-height:60px;}.line70{line-height:70px;}
.s12{font-size:12px;}.s14{font-size:14px;}.s16{font-size:16px;}.s18{font-size:18px;}.s20{font-size:20px;}.s22{font-size:22px;}.s24{font-size:24px;}.s26{font-size:26px;}.s28{font-size:28px;}.s30{font-size:30px;}.s32{font-size:32px;}.s34{font-size:34px;}.s36{font-size:36px;}.s38{font-size:38px;}.s40{font-size:40px;}


#lh10{width:100%; height:10px;}
#lh20{width:100%; height:20px;}
#lh30{width:100%; height:30px;}
#lh40{width:100%; height:40px;}
#lh50{width:100%; height:50px;}
#lh60{width:100%; height:60px;}
#lh70{width:100%; height:70px;}
#lh80{width:100%; height:80px;}



::selection {background:#23693a; color:#fff;}
::-moz-selection {background:#23693a; color:#fff;}
::-webkit-selection {background:#23693a; color:#fff;}






.top_ww{width:1200px; height:0px; margin:0 auto; position:relative;}

.top_wrap{ width:100%; height:220px; padding-top:0px; background:#fff url(../images/asd1.jpg) bottom center repeat-x;}

.top_l{width:33%; float:left; height:220px; background:#2c53d4; text-align:right;}

.top_r{width:65%; float:right;}

.top_ra{width:100%; height:90px; padding-top:32px; line-height:40px; font-size:24px;}
.top_ra p{line-height:40px;}
.top_ra .left{ font-size:32px;}
.top_ra b{ color:#222;}










.top_rtx{width:220px; height:70px; line-height:35px; font-size:16px; position:absolute; bottom:110px; right:0px; z-index:1;}
.top_rtx b{font-size:30px; color:#104e99; font-family:Arial, Helvetica, sans-serif;}
.top_rtx strong{font-size:30px; color:#104e99; font-family:Arial, Helvetica, sans-serif;}







/*menu*/
#menu { display:block; width:800px; background:#fff; background-size:100% auto; margin:0 auto; height:80px; position:absolute; right:0; bottom:0; z-index:9999;}

#nav {display:block; width:100%; height:80px; margin:0 auto;}
#nav .mainlevel {float:left; text-align:center; display:block; position:relative;  z-index:999999}
#nav .mainlevel a{ text-decoration:none; width:114px; text-align:center; line-height:80px; color:#555; height:80px;  display:block; font-size:16px; font-weight:bold; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in; z-index:99999;}
#nav .mainlevel a:hover {color:#2c53d4; background:#fff; text-decoration:none; z-index:999}
#nav .mainlevel ul {position:absolute; display:none; margin-left:-50px; margin-top:-4px; background:#fff url(../images/aabg_20.png) top center no-repeat; border-top:#2c53d4 0px solid; padding:20px 0px 20px 0px; z-index:9999; }
#nav .mainlevel li {}
#nav .mainlevel li a {padding:0px; width:214px; text-align:center; color:#555; font-weight:normal; border-bottom:#e5e5e5 1px dotted; font-size:14px; text-indent:0px; line-height:40px; height:40px; display:block; _padding-bottom:2px;/*IE6 only*/-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
#nav .mainlevel li a:hover { text-decoration:underline; color:#da2c2c; text-decoration:none; background:none;}































/*幻灯代码*/
#banner{width:100%; height:540px; margin:0 auto; }
.fullSlide {width:100%;position:relative;height:540px;background:#fff;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:540px;overflow:hidden;text-align:center; background-position:center; background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:540px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:40px;line-height:40px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;margin:1px; margin-left:0px; margin-right:0px;overflow:hidden; background-image:url(../images/ber1.png);line-height:999px;}
.fullSlide .hd ul .on { background-image:url(../images/ber2.png);}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}





.bt1{width:1200px; height:45px; margin:0 auto;text-align:center; line-height:40px; font-size:32px; color:#2649c7; font-weight: bold; text-transform:uppercase;}
.bt1 span{color:#ff872f;}
.bt2{ width:1200px; min-height:30px; margin:0 auto; text-align:center; color:#666; line-height:40px; font-size:16px; padding:10px 0px 20px 0px; text-transform:uppercase; letter-spacing:0px; padding-bottom:30px;}



.abt1{width:1200px; height:45px; margin:0 auto;text-align:center; line-height:55px; font-size:34px; color:#fff; font-weight: bold; text-transform:uppercase;}
.abt2{ width:1200px; min-height:30px; margin:0 auto; text-align:center; color:#aaa; line-height:40px; font-size:16px; padding:10px 0px 20px 0px; text-transform:uppercase; letter-spacing:0px; padding-bottom:30px;}




.lbt1{width:1200px; height:45px; margin:0 auto;text-align:left; line-height:40px; font-size:32px; color:#2649c7; font-weight: bold; text-transform:uppercase;}
.lbt1 span{color:#ff872f;}
.lbt2{ width:1200px; min-height:30px; margin:0 auto; text-align:left; color:#666; line-height:40px; font-size:16px; padding:10px 0px 20px 0px; text-transform:uppercase; letter-spacing:0px; padding-bottom:30px;}















.tcon1{width:100%; min-height:100px; padding-top:15px; background:#fff url(../images/abb1.jpg) top center no-repeat;}






/* 选项卡示例样式 */
.main,.main2,.box {width:100%;margin:0px auto; position:relative;}
.tab {overflow: hidden; width:750px; height:48px; margin:0 auto; cursor: pointer;}
.tab li {float: left;width: 25%; height:48px;}
.tab li a{ display:block; width:100%; height:48px; box-sizing:border-box; text-align:center; line-height:48px; border:#e2e2e2 1px solid; font-size:16px; border-right:none;} 
.tab .on a{color:#e29223; border-bottom:#e29223 2px solid;}



.tab li:nth-child(4) a{ border-right:#e2e2e2 1px solid !important;}





.con { width:100%; margin:0 auto; height:610px; background:url(../images/kg1.png) top center repeat-y; margin-top:60px;}

.conc{width:1200px; height:610px; margin:0 auto; position:relative;}

.conc1{width:510px; height:440px; overflow:hidden; line-height:30px; font-size:16px; float:left;}

.conc2{width:600px; height:500px; float:right;}
.conc2 img{width:600px; height:500px;}


.conc1a{width:100%; height:50px; padding-top:30px;}
.conc1a a{display:block; width:120px; height:50px; line-height:50px; background:#2c53d4; color:#fff; font-size:16px; text-align:center;}





.conc3{width:1200px; height:162px; background:#fff; position:absolute; box-sizing:border-box; padding:20px; bottom:0; left:0; z-index:1;-moz-box-shadow:0px 0px 65px #eee; -webkit-box-shadow:0px 0px 65px #eee; box-shadow:0px 0px 65px #eee; overflow:hidden;}

.conc3 ul li{display:block; width:14.2%; margin:0 auto; float:left;}

.conc3 ul a{display:block; width:122px; height:122px; margin:0 auto; box-sizing:; border:#ccc 1px solid; border-radius:50%; transition:0.3s;}

.conc3 ul img{display:block; width:116px; height:116px; border:#fff 3px solid; border-radius:50%; transition:0.3s;}

.conc3 ul a:hover{border:#e29223 1px solid;}

.conc3 ul a:hover img{border:#e29223 3px solid;}





.tcon2{width:100%; min-height:100px; padding:60px 0px 60px 0px; background:#fff url(../images/abb2.jpg) top center no-repeat; background-size:cover;}





/* 产品优势 */
.main3 {width:100%; margin:0px auto; position:relative;}
.tab3 {overflow: hidden; width:660px; height:60px; margin:0 auto; cursor: pointer;}
.tab3 li {float: left;width: 33.33%; height:60px;}
.tab3 li a{ display:block; width:100%; height:60px; box-sizing:border-box; color:#fff; text-align:center; line-height:60px; background:#2649c7; font-size:18px; border-right:#fff 1px solid;} 
.tab3 .on a{color:#fff; background:#6183f4;}

.tab3 li:nth-child(3) a{ border-right:none;}


.con3 { width:1200px; margin:0 auto; padding-top:30px;}
.con3 img{max-width:100%;}















.tcon3{width:1200px; min-height:100px; margin:0 auto; margin-top:80px; position:relative;}
.tcon3 img{width:1200px; height:auto;}


.tcon3_a{width:270px; height:75px; background:#2655c9; position:absolute; bottom:-20px; z-index:1; left:50%; margin-left:-135px;}
.tcon3_a a{ display:block; width:100%; height:75px; background:#2655c9; text-align:center; line-height:75px; font-size:22px; color:#fff; text-align:center;}
.tcon3_a a:hover{background:#426fe0;}














/* 选项卡示例样式 */
.main4{width:1200px; margin:0px auto;}
.tab4 { width:100%; height:156px; cursor: pointer; border-bottom:#e5e5e5 1px solid;}

.tab4 li {float: left; width: 25%; height:156px; text-align: center; font-size:16px; color:#666; position:relative;}
.tab4 li h3{ font-size:24px; font-weight:bold; line-height:42px; padding-top:12px; color:#333;}

.tb4a{width:60px; height:60px; position:absolute; left:50%; margin-left:-30px; bottom:-30px; background:#d3d3d5; line-height:60px; text-align:center; border-radius:50%; font-size:24px; font-weight:bold; color:#fff; z-index:2; font-family:Arial, Helvetica, sans-serif;}


.tab4 li.on h3{ color:#2655c9;}
.tab4 li.on .tb4a{background:#2655c9;}

.con4 {width: 100%; padding-top:70px; min-height:300px; font-size:16px; line-height:35px;}
.con4 p{line-height:35px;}



























.tcon4{width:100%; min-height:100px; padding:40px 0px 100px 0px; background:#f8f8f8; background-size:cover;}



.t4_ul1{width:1200px; margin:0 auto;}

.t4_ul1 li{display:block; width:33.33%; height:340px; float:left;}

.t4_ul1 a{display:block; width:366px; height:340px; margin:0 auto; background:#fff url(../images/wbg_52.jpg) bottom center no-repeat; transition:0.5s;}


.t4_ul1 a:hover{ background:#fff url(../images/wbg_49.jpg) bottom center no-repeat; color:#2655c9;}

.t4_ul1 img{display:block; width:100%; height:220px;}
.t4_ul1 p{line-height:62px; font-size:18px; text-align:center; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}









.tcon5{width:1200px; min-height:50px; margin:0 auto;}



.ladyScroll{width:1200px; height:340px; margin:0px auto; position:relative;}
	.ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute; top:120px; left:0; z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
	.ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
	.ladyScroll .prev:hover{ background-position:0 -45px; }
	.ladyScroll .next:hover{ background-position:0 -135px; }

	.ladyScroll .scrollWrap{width:100%; overflow:hidden;position:absolute;}
	.ladyScroll dl{float:left;width:300px;text-align:center;position:relative; display:block; background:#fff url(../images/aawbg_53.jpg) bottom center repeat-x; transition:0.5s;}
	.ladyScroll dl:hover{background:#fff url(../images/awbg_53.jpg) bottom center repeat-x; color:#fff;}
	.ladyScroll dl:hover a{color:#fff;}
	
	.ladyScroll  dt{margin:0 auto;width:277px; overflow:hidden; box-sizing:border-box; padding:5px;}
	.ladyScroll  img{display:block; max-width:267px; height:267px; margin:0 auto; border-radius:8px;-moz-box-shadow:0px 0px 5px #e9edf0; -webkit-box-shadow:0px 0px 5px #e9edf0; box-shadow:0px 0px 5px #e9edf0;}
	
	.ladyScroll  dd{width:100%;height:30px;line-height:28px;font-size:15px;color:#666; text-align:center;overflow:hidden; padding-top:10px; padding-bottom:20px;}

	.ladyScroll a{color:#444;}









.tcon6{width:100%; min-height:50px; margin:0 auto;}
.tc6_l{width:50%; float:left; position: relative;}

.tc6_r{width:50%; height:570px; float:right; background-size:cover;}



.tc6c{width:820px; height:485px; background:rgba(223,223,225,0.8) url(../images/ft565656.png) right top no-repeat; position:absolute; right:-210px; top:48px; box-sizing: border-box; padding:40px 260px 0px 60px;}

.tc6c1{width:100%; height:66px; line-height:33px; font-size:14px; color:#666;}
.tc6c1 h2{font-size:24px; line-height:33px; color:#333;}




.tc6c2{width:100%; height:210px; overflow:hidden; line-height:30px; font-size:14px; padding-top:20px;}
.tc6c2 p{line-height:30px;}





.tc6c3{width:100%; height:70px; padding-top:20px;}

.tc6c3 ul li{display:block; width:20%; height:70px; float:left; background:#fff;}

.tc6c3 ul a{display:block; width:100%; height:70px; line-height:70px; color:#2649c7; text-align:center; font-size:15px; background:#fff; box-sizing:border-box; border-right:#e5e5e5 1px solid; transition:0.5s;}

.tc6c3 ul a:hover{background:#2649c7; color:#fff;}

















.tcon7{width:100%; min-height:50px; margin:0 auto; padding:100px 0px 100px 0px; background:#f6f6f6 url(../images/hgfj1.png) top center repeat-y;}
.tcon7c{width:1200px; margin:0 auto;}

.tcon7_l{width:865px; height:465px; float:left; background:#fff; box-sizing:border-box; padding:40px 60px 0px 60px;}

.tcon7_r{width:300px; height:465px; float:right; color:#fff; line-height:30px; font-size:14px;}
.tcon7_r img{ max-width:100%;}

.tcon7_l1{width:100%; min-height:25px; line-height:25px; padding:0px 0px 15px 0px; font-size:16px;}

.tcon7_l2{width:100%; min-height:50px;}






.table1{width:100%; border-collapse:collapse; border: none;s}

.table1 td{padding:5px 5px 5px 0px;}


.ss1{width:97%; height:40px; background:#f2f2f2; line-height:40px; text-indent:15px; border:none; margin:0; padding:0; font-size:15px;}

.ss2{width:99%; height:100px; background:#f2f2f2; line-height:40px; text-indent:15px; border:none; margin:0; padding:0; font-size:15px;}

.ss3{width:99%; height:40px; background:#2655c9; color:#fff; text-align:center; line-height:40px; border:none; margin:0; padding:0; font-size:15px; transition:0.5s;}
.ss3:hover{background:#3d70ec;}




#f_nav{width:100%; min-height:50px; line-height:50px; padding:40px 0px 40px 0px; background:#000; font-size:16px; text-align:center;}
#f_nav a{color:#fff; margin:0px 20px 0px 20px}





#footert{width:100%; min-height:25px; line-height:25px; padding:30px 0px 30px 0px; text-align:center; color:#909099; font-size:13px; background:#000; border-top:#222 1px solid;}
#footert a{color:#909099;}
#footercr{ float:right; width:174px; height:215px; line-height:50px; }
#f_wx{ width:150px; height:250px; position:absolute; top:8px; right:0px; text-align:center;}
#f_wx img{ max-width:100%; margin-bottom:6px;}










.bannera{width:100%; min-height:50px; margin:0 auto; background:#eee;}
.bannera img{width:100%; height:auto;}












#mkp{width:100%; height:70px; margin:0 auto; background:#fff; border-bottom:#eee 1px solid;}
#mkpc{width:1200px; height:70px; margin:0 auto;}
#mkpcl{width:300px; height:70px; float:left; font-size:12px; color:#888; height:42px; line-height:42px; margin-top:15px; background:url(../images/hom1.png) left center no-repeat; padding-left:20px; float:left;}
#mkpcl span{margin:0px 3px 0px 3px; color:#bbb;}

#mkpcr{width:850px; height:70px; display:; line-height:70px; float:right; text-align:right;}

#mkpcr a{display:inline; line-height:70px; padding: 25px 10px 23px 10px; margin:0px 12px 0px 12px; font-size:16px; }
#mkpcr a:hover{color:#2c52d2; border-bottom:#2c52d2 3px solid;}
#mkpcr a .hv{color:#2c52d2; border-bottom:#2c52d2 3px solid;}






.ny_bt1{width:1200px; height:45px; margin:0 auto;text-align:center; line-height:55px; font-size:34px; color:#444; font-weight: bold; text-transform:uppercase;}
.ny_bt1 span{color:#2c52d2;}
.ny_bt2{ width:1200px; min-height:30px; margin:0 auto; text-align:center; color:#aaa; line-height:25px; font-size:16px; padding:10px 0px 10px 0px; text-transform:uppercase; padding-bottom:10px;}

















.abc{width:1200px; margin:0 auto; padding:30px 0px 30px 0px; font-size:16px; line-height:35px;}
.abc img{max-width:100%;}
.abc p{line-height:35px;}











.ccdz3{width:100%; min-height:50px; padding-bottom:40px; padding-top:40px; background:#efefef;}

.bbcon1{width:100%; height:140px; background:#; border-bottom:#e8e8e8 0px solid;}
.bbcon1c{width:1200px; height:140px; margin:0 auto;}
.bbcon1c ul li{display:block; width:25%; height:140px; line-height:26px; text-align:center; font-size:16px; color:#333; float:left; box-sizing:border-box; border-right:#ccc 1px solid; padding:0px 20px 0px 15px; background:#; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}

.bbcon1c ul h3{font-size:48px; color:#2c52d2; line-height:80px; position:relative; display:block; width:auto; font-family:Arial, Helvetica, sans-serif;}

.bbcon1c ul li:nth-child(4){ border-right:none;}

.bbcon1c ul .sjj{position:absolute; width:25px; height:25px; font-size:12px; font-weight:normal; background:#000; color:#fff; line-height:25px; text-align:center; right:20px; top:20px; z-index:1; border-radius:50%; font-family:'微软雅黑';}












.abc_1{width:1200px; min-height:50px; margin:0 auto; padding:20px 0px 20px 0px;}

.abc_1 ul li{display:block; width:25%; height:335px; float:left; margin-bottom:35px;}

.abc_1 ul a{display:block; width:92%; height:335px; margin:0 auto; background:#fff url(../images/aawbg_53.jpg) bottom center repeat-x;} 

.abc_1 ul img{display:block; max-width:100%; height:260px; margin:0 auto;}

.abc_1 ul h2{font-size:14px; color:#444; line-height:45px; text-align:center; font-weight:normal;}

.abc_1 ul a:hover{ background:#fff url(../images/awbg_53.jpg) bottom center repeat-x;} 

.abc_1 ul a:hover h2{color:#fff;}











/* 选项卡示例样式 */
.main10 {width:1200px; margin:0px auto;}
.tab10 {overflow: hidden; width:100%; height:240px; cursor: pointer; border-top:#fff 5px solid;}
.tab10 li {float: left; width: 33.33%; text-align: center;}
.tab10 li a{display:block; width:100%; height:240px; margin:0 auto; box-sizing:border-box; border-right:#fff 4px solid;}
.tab10 li img{width:100%; height:240px;}

.tab10 li:nth-child(3) a{ border-right:none;}

.con10 {width:100%; border-top: none; margin:0 auto;}
.con10 img{width:100%; height:auto;}








.abc_lan{width:100%; min-height:50px; background:#2c52d2; padding:0px 0px 40px 0px; margin-top:80px;}
.abc_hui{width:100%; min-height:50px; background:#efefef; padding:0px 0px 40px 0px; margin-top:80px;}




.abc_2{width:1200px; min-height:50px; margin:0 auto; padding:20px 0px 20px 0px;}

.abc_2 ul li{display:block; width:25%; float:left; height:240px; margin-bottom:8px;}
	
.abc_2 ul a{display:block; width:96%; height:240px; margin:0 auto; text-align:center; line-height:40px; font-size:16px;}

.abc_2 ul img{width:100%; height:188px; margin-bottom:8px;}
	
	
	
	
	
	
	
	
	
	
	
/*分页*/
#nx_pg{width:98%; height:30px; padding:20px 0px 50px 0px; text-align:center;}
#nx_pg a{display:inline; padding:8px 15px 8px 15px; background:#eeeeee; font-size:14px; margin:0px 1px 0px 1px; border-radius:2px; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
#nx_pg a:hover{background:#014099; color:#fff;}
#nx_pg .on{background:#014099; color:#fff;}


	
	
	
	
	
	
	
	
	
/*案例*/

.case_wp{width:1200px; margin:0 auto; margin-top:50px;}

.case_wp ul li{display:block; width:100%; height:auto; margin-bottom:60px;}

.case_wp ul img{width:100%;}
	
	
	

.yy_cont{ width:1200px; margin:0 auto; padding:40px 0px 20px 0px;}

.yy_cont ul li{display:block; width:33.33%; height:340px; float:left; box-sizing:border-box; padding:20px; transition:0.2s;}
.yy_cont ul .yy_1{width:100%; height:240px;}
.yy_cont ul .yy_1 img{width:100%; height:240px;}
.yy_cont ul .yy_2{width:100%; height:60px; line-height:60px; text-align:center; font-size:16px;}

.yy_cont ul li:hover{-moz-box-shadow:0px 0px 40px #e4eff7; -webkit-box-shadow:0px 0px 40px #e4eff7; box-shadow:0px 0px 40px #e4eff7;}




#new_conl{width:1160px; margin:0 auto; min-height:50px; padding:60px 60px 80px 60px; background:#fff; margin-top:0px; position:relative;}

#new_conla{width:100%; min-height:20px; padding:15px 0px 15px 0px; font-size:24px; text-align:center; color:#333; font-weight:bold; border-bottom:#e4e4e4 0px dotted; }


#new_conlb{width:100%; height:50px; line-height:50px; font-size:14px; font-style:; text-align:center;}
#new_conlb span{color:#777; margin:0px 30px 0px 10px;}


#new_conlc{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:35px;}
#new_conlc p{ line-height:35px;}

#new_conld{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:30px; border-top:#e0e0e0 1px dotted;}















/*新闻*/

.new_wp{width:1200px; min-height:50px; margin:0 auto; margin-bottom:60px;}

.new_wp a{display:block; width:100%; background:#fff url(../images/xc2.png) right center no-repeat;}
.new_wp a:hover{ background:#fff url(../images/xc1.png) right center no-repeat; color:#2c52d2;}

.new_l{width:200px; float:left;}
.new_l img{width:200px; height:auto;}

.new_r{width:940px; float:right; min-height:138px; margin-right:22px; border-bottom:#e5e5e5 1px solid;}

.new_r1{width:610px; float:left;}
.new_r1 h2{font-size:20px; line-height:30px; padding-bottom:15px;}
.new_r1 p{line-height:28px; font-size:14px; color:#888;}

.new_r2{width:200px; height:80px; font-size:16px; line-height:35px; box-sizing:border-box; padding-left:60px; border-left:#eee 1px solid; float:right; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
.new_r2 h4{font-size:28px;}








.pro_wp{width:1200px; min-height:50px; margin:0 auto; margin-bottom:40px; margin-top:0px;}






.pro_nav{width:1180px; height:70px; line-height:70px; box-sizing:border-box;font-size:16px; border:#e0e0e0 1px solid; margin:0 auto;}

.pro_nav span{float:left; line-height:68px; font-size:18px; padding:0px 20px 0px 20px; background:#2c53d4; color:#fff; margin-right:10px;}
.pro_nav a{margin:0px 15px 0px 15px;}



.pro_ul{padding-top:20px; padding-bottom:40px;}

.pro_ul li{display:block; width:33.33%; float:left; margin-bottom:20px;}

.pro_ul a{display:block; width:376px; height:388px; margin:0 auto; text-align:center; line-height:50px; font-size:16px;}

.pro_ul img{display:block; width:100%; height:320px; margin-bottom:10px;}



















.pd_hd{width:1200px; min-height:50px; margin:0 auto; padding:20px 0px 30px 0px;}
.pd_hd_l{width:38%; float:left;}
.pd_hd_l img{width:100%; height:auto;}

.pd_hd_r{width:58%; float:right;}


.pd_hd_rb{width:100%; min-height:30px; line-height:30px; font-size:24px; color:#333; font-weight:bold; padding:15px 0px 15px 0px;}
.pd_hd_rc{width:100%; min-height:40px; line-height:28px; font-size:16px; color:#888; padding-top:30px;}
.pd_hd_rc p{ line-height:28px;}

.pd_detail1{width:1200px; height:60px; margin: auto; line-height:60px; border-bottom:#e2e2e2 1px solid; font-size:28px; font-weight:bold; color:#333;}
.pd_detail2{width:1200px; min-height:60px; margin: auto; line-height:30px; font-size:14px; padding:20px 0px 20px 0px;}
.pd_detail2 p{ line-height:30px;}
.pd_detail2 img{max-width:100%;}

.pd_hd_xxx{width:100%; height:2px; background:#2c53d4; margin:20px 0px 0px 0px;}






/*合作案例*/

.c4c{width:1200px; height:; margin:0 auto; padding-top:30px; box-sizing:content-box; padding-bottom:20px;}

.c4c ul li{display:block; width:25%; height:165px; float:left; margin-bottom:18px;}

.c4c ul a{display:block; width:95%; height:165px; box-sizing:border-box; text-align:center; font-size:16px; padding:15px; background:#fff; -moz-box-shadow:0px 0px 20px #eee; -webkit-box-shadow:0px 0px 20px #eee; box-shadow:0px 0px 20px #eee; transition:0.3s;}

.c4c ul img{max-width:100%; height:95px; display:block; margin:0 auto;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-outs;transition:all 0.5s ease-out;}

.c4c ul a:hover{-moz-box-shadow:0px 0px 40px #dde5ff; -webkit-box-shadow:0px 0px 40px #dde5ff; box-shadow:0px 0px 40px #dde5ff;}

.c4c ul a:hover img{transform: rotateX(360deg);}

.c4c ul p{border-top:#eee 1px solid; line-height:50px;}










.cs_cont{ width:1180px; margin:0 auto; padding:0px 0px 20px 0px;}

.cs_cont ul li{display:block; width:100%; height:; float:; box-sizing:border-box; padding:20px; transition:0.2s; margin-bottom:20px;}
.cs_cont ul li:hover{-moz-box-shadow:0px 0px 40px #e4eff7; -webkit-box-shadow:0px 0px 40px #e4eff7; box-shadow:0px 0px 40px #e4eff7;}
.cs_cont ul a{display:block; width:100%; height:auto;}


.cs_1{width:20%; float:left;}
.cs_1 img{width:100%; height:auto;}

.cs_2{width:78%; float:right;}
.cs_2 h3{font-size:20px; color:#333; font-weight:bold; line-height:50px;}
.cs_2 p{font-size:14px; line-height:32px; color:#888;}

