@charset "utf-8";
/* CSS Document */
a:hover{ text-decoration:none}


.in_banner{ width:100%}
.carousel-indicators li{ background-color:#999999; width:10px; height:10px; border:none; margin:0 10px;}

.carousel-indicators .active{ background-color:#c6383c; width:10px; height:10px; margin:0 10px}

.carousel-control .glyphicon-chevron-left{ background:url(../images/arr_left.png) no-repeat center center; background-size:auto 30px;}

span.glyphicon.glyphicon-chevron-right{ background:url(../images/arr_right.png) no-repeat center center; background-size:auto 30px;}

.in_tbox{ width:100%; padding:30px 0; text-align:center}
.in_tbox h3{ font-size:32px; color:#545454; padding-bottom:16px; text-align:center; background:url(../images/rbg.png) no-repeat left bottom; background-size:100% 1px;}
.in_tbox h4{ display:inline-block; padding-top:16px;  color:#999999; font-size:16px;}
.in_add{ display:block; margin:0px auto; margin-top:20px}

#in_cbbox{ background-color:#efeeec; padding-bottom:30px;}
#in_cbbox .cb_listbox{ width:1210px; overflow:hidden; margin-bottom:20px}
#in_cbbox .cb_list{ float:left; width:590px; overflow:hidden; margin-right:10px; margin-bottom:10px}
#in_cbbox .cb_img{ float:left; width:295px; }
#in_cbbox .cb_txtbox{ float:left; width:295px; background-color:#c5393c; color:white; height:252px;}
#in_cbbox .cb_txtbox h2{ padding-top:28px; font-size:18px; text-align:center}
#in_cbbox .cb_txtbox .cb_txt{ text-align:center; padding:0 30px; height:120px; overflow:hidden; margin-bottom:10px;line-height:20px; padding-top:20px;font-size:12px;}
#in_cbbox .cb_txtbox .cb_txt a{  padding:0 4px; white-space:nowrap}
#in_cbbox .cb_txtbox .cb_txt a:hover{ color:white}
#in_cbbox .cb_txtbox .cb_add{ display:block; margin:0 auto}

#in_cvbox{ background:url(../images/cv_bg.png) no-repeat center center; background-size:100% auto; background-attachment:fixed; width:100%; height:480px; overflow:hidden}

#in_cvbox h5{ margin-top:80px; padding-bottom:20px; font-size:32px; background:url(../images/cv_bg2.png) no-repeat bottom center; color:white; text-align:center}

.slideBox{ width:740px; height:230px; overflow:hidden; position:relative;  margin:0 auto; margin-top:80px; }
		.slideBox .hd{ height:10px;width:100%; overflow:hidden; position:absolute; left:0;  bottom:40px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center }
		.slideBox .hd ul li{ display:inline-block; margin:0 8px; width:10px; height:10px; background:#fff; border-radius:50%; cursor:pointer; }
		
		.slideBox .hd ul li.on{ background:#fdd34d;  }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; font-size:14px; color:white; line-height:26px;}
		.slideBox .bd li h6{font-size:14px; color:white; text-align:center; margin-top:20px}

		/* 下面是前/后按钮代码，如果不需要删除即可 */




#in_newbox{ background-color:#f1f1ef; padding-bottom:30px;}

#in_newbox .n_listbox{ width:1216px; overflow:hidden; margin-bottom:10px;}

#in_newbox .n_list{ overflow:hidden; border:1px solid #e5e5e5; width:590px; height:147px; background-color:#fcfcfc; margin-bottom:25px;float:left; margin-right:16px;transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

#in_newbox .n_list .n_img{ width:216px; height:145px; border:7px solid rgba(198,56,60,0); float:left;transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

#in_newbox .n_list .n_txtbox{transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; margin-left:16px; width:325px; overflow:hidden; float:left}

#in_newbox .n_txtbox .n_title{ font-size: 18px; color:#434343; margin-bottom:16px; margin-top:10px; height:24px; overflow:hidden; text-align:left}

#in_newbox .n_txtbox .n_txt{ font-size:12px; color:#a4a4a4; line-height:24px; height:48px; overflow:hidden; text-align:justify}

#in_newbox .n_datebox{ float:right; margin-right:20px;transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

#in_newbox .n_datebox .date{ float:left; overflow:hidden;transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

#in_newbox .n_datebox .date h3{ font-family:Constantia; font-size:33px; float:left; color:#434343}

#in_newbox .n_datebox .date h4{ margin:0 16px; margin-top:16px;  font-size:14px; color:#a4a4a4; font-family:Constantia;  float:left; }

#in_newbox .n_datebox .n_arrow{ width:26px; height:26px; border:1px solid #dcdcdc; border-radius:50%; background:url(../images/index_icon8.png) no-repeat center center; background-size:7px 13px;margin-top:10px; float:left;transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

#in_newbox .n_list:hover{ border-color:#cccccc; box-shadow:0px 1px 5px rgba(0,0,0,0.2);transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -webkit-transition:all 0.5s ease;  margin-right:16px}


#in_newbox .n_list:hover .n_img{ border:7px solid rgba(198,56,60,1);transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; }

#in_newbox .n_list:hover .n_datebox{ margin-right:40px; transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}

#in_newbox .n_list:hover .n_arrow{ background:url(../images/index_icon7.png) no-repeat center center; background-color:#c6383c; border-color:#c6383c;transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}






/* 客户案例 */
#in_ccboxs{ padding-bottom:30px; }
#in_ccboxs .cc_mboxs{ text-align:center}
#in_ccboxs .cc_mboxs a{ display:inline-block; margin:0 10px; padding:0 15px; height:26px; line-height:26px; border-radius:13px; background-color:#e5e5e5; color:#4c4c4c; font-size:14px;}
#in_ccboxs .cc_mboxs .curras{ background-color:#c5393c; color:white; background-color:c5393c}

#in_ccboxs .cc_listbox{ overflow:hidden; width:1240px; padding-top:50px; margin-bottom:20px;}
#in_ccboxs .cc_list{ float:left; width:378px; margin-right:30px; border:1px solid #e4e4e4; margin-bottom:25px; }
#in_ccboxs .cc_list .cc_img{ max-width:100%; height:250px;}
#in_ccboxs .cc_list h5{ font-size:12px; color:#666666; padding:16px 0; text-align:center}




	

/* 客户案例 */
#in_ccbox{ padding-bottom:30px;  }
#in_ccbox .cc_mbox{ text-align:center}
#in_ccbox .cc_mbox a{ display:inline-block; margin:0 3px; padding:0 8px; height:26px; line-height:26px; border-radius:13px; background-color:#e5e5e5; color:#4c4c4c; font-size:14px;}
#in_ccbox .cc_mbox .curra{ background-color:#c5393c; color:white; background-color:c5393c}

#in_ccbox .cc_listbox{ overflow:hidden; width:1240px; padding-top:50px; margin-bottom:20px;}
#in_ccbox .cc_list{ float:left; width:378px; margin-right:30px; border:1px solid #e4e4e4; margin-bottom:25px; }
#in_ccbox .cc_list .cc_img{ max-width:100%; height:250px;}
#in_ccbox .cc_list h5{ font-size:12px; color:#666666; padding:16px 0; text-align:center}





/* 客户案例 */
 
#in_newboxm .n_listbox{ overflow:hidden; width:1240px; padding-top:0; margin-bottom:20px;}
#in_newboxm .cc_lists{ float:left; width:378px; margin-right:30px; border:1px solid #e4e4e4; margin-bottom:25px; }
#in_newboxm .cc_lists .cc_img{ max-width:100%; height:250px;}
#in_newboxm .cc_lists h5{ font-size:12px; color:#666666; padding:16px 0; text-align:center}


/* 技术支持 */
#in_scbox{ background-color:#eeeeee; padding-bottom:30px}
#in_scbox .center{ overflow:visible}
#in_scbox .sc_listbox{ width:1212px; overflow:visible; margin-bottom:30px}
#in_scbox .sc_list{ width:291px; float:left; margin-right:12px; margin-top:12px; background-color:white}
#in_scbox .sc_list:hover{ box-shadow:1px 1px 3px 1px rgba(199,56,60,0.6)}
#in_scbox .sc_img{ width:100%}
#in_scbox .sc_list .sc_txtbox{ padding:15px; padding-bottom:36px; }
#in_scbox .sc_list .sc_txtbox h3{ font-size:16px; color:#4c4c4c; height:20px; line-height:20px; overflow:hidden; margin-bottom:14px;}
#in_scbox .sc_list .sc_txt{ font-size:12px; color:#999999; line-height:20px; height:60px; overflow:hidden}



.i_nbox{  padding-bottom:40px}
.i_nbox .in_mbox{ text-align:center}
.i_nbox .in_mbox a{ display:inline-block; width:160px; height:30px; text-align:center; line-height:30px; border-radius:15px; overflow:hidden; background-color:#CCC; font-size:14px; margin:0 10px;}

.i_nbox .in_mbox .curra{ background-color:#c6383c; color:white;}
.i_nbox .in_ctbox{ width:100%; overflow:hidden; margin-top:26px;}
.i_nbox .in_ctbox ul{ overflow:hidden; width:1240px}
.i_nbox .in_ctbox ul li{ float:left; width:560px; margin-right:40px; overflow:hidden; padding:10px 0; }
.i_nbox .in_ctbox .in_date{ float:left; width:94px; height:94px; overflow:hidden; border-radius:50%; background-color:#6F6F6F;text-align:center; font-size:14px; color:#FFF;}
.i_nbox .in_ctbox .in_date span{display:block; padding-top:8px; line-height:50px; font-size:48px;}
.i_nbox .in_ctbox .in_txtbox{  float:right; width:440px; margin-top:11px;}
.i_nbox .in_ctbox .in_txtbox h3{font-size:16px; text-align:left; height:24px; line-height:24px; overflow:hidden}
.i_nbox .in_ctbox .in_txtbox h3 a:hover{ color:#c6383c; transition:0.5s all ease; -moz-transition:0.5s all ease; -o-transition:0.5s all ease; -webkit-transition:0.5s all ease;}
.i_nbox .in_ctbox .in_txt{color:#666; text-align:justify; font-size:14px; height:48px; line-height:24px; overflow:hidden}




#in_ocbox{ padding:60px 0; background-color:#f3f3f3}
#in_ocbox .o_tbox{ text-align:center}
#in_ocbox .o_tbox h3{ text-align:center; color:#545454;font-size:36px;}
#in_ocbox .o_tbox h4{  font-size:28px; color:#999999; text-align:center; background:url(../images/line.png) no-repeat left center; background-size:100% 1px;margin-top:12px;}
#in_ocbox .o_tbox h4 span{ background-color:#f3f3f3; padding:0 8px}
#in_ocbox .ot_txt{ font-size:12px; margin:0 auto; margin-top:30px; width:470px; line-height:18px; text-align:center; color:#333333}
#in_ocbox .oc_table{ width:100%; background-color:#f6f6f6; border-collapse:collapse; margin-top:60px}
#in_ocbox .oc_table td{ border:1px  solid #e1e1e1; text-align:center; vertical-align:middle; height:100px;}






















