﻿@charset "utf-8";
/* CSS Document */
#flashs{ position:relative; height:420px; overflow:hidden; margin-bottom:20px;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#ff9711;}

.ss_box{ height:45px; line-height:45px;}
.ss_box .gjc{ float:left;}
.gjc span{ color:#666;}
.gjc a{ color:#101010; margin-right:13px;} 
.sch{ float:right; margin-top:9px; position:relative;}
.sch .ipt{ width:245px; height:16px; line-height:16px; background:url(../img/index/iptbg.png) no-repeat center; float:left; border:none; padding:6px 11px 6px 27px;}
.sch .ipt2{ float:left; background:url(../img/index/iptbg3.png) no-repeat center; width:53px; height:27px; margin-left:10px;}
.sch i{ position:absolute; background:url(../img/index/iptbg2.png) no-repeat center; width:18px; height:13px; left:10px; top:9px;}
/*搜索框*/
.baner{ background:url(../img/index/banerbg.jpg) no-repeat center; height:420px;}

  
.t_sty{ height:37px; line-height:37px; border-bottom:1px solid #e6e6e6; background: url(../img/index/tstybg.png) repeat-x center; padding-left:10px;}
.tle1{ background:url(../img/index/cecleImg.png) no-repeat left center; padding-left:15px; font-size:14px; color:#005caa;} 
.tle2{ font-size:11px; color:#666; font-family:"Arial"; font-weight:normal;}
 
 
.alzs{ margin-top:27px; margin-bottom:25px; height:246px; border:1px solid #e6e6e6;}
.alzs .t_sty{ position:relative;}
.t_sty .more{ position:absolute; top:0px; right:10px; }
.alzs ul{ width:966px; margin:0 auto; margin-top:17px; overflow:hidden;}
.alzs ul li{ float:left; margin:0 10px; width:187px;}
.alzs ul li a img{/* padding:11px 27px 8px 24px;*/ border:1px solid #ccc;}
.alzs ul li p{text-align:center; margin-top:11px;}
.alzs ul li p a{ color:#000;}
/*案例展示*/




/*产品分类*/
.cate { margin-bottom:12px;}
.lt_cate { width:246px; min-height:652px;}
.rt_cate { width:716px; height:910px;}
.tit { height:56px; line-height:56px;}
.lt_cate .tit { background:url(../img/index/h2_bg.gif) no-repeat; width:225px; padding:0 19px 0 12px;}
.tit .f_name { color:#fff; font-size:18px;}
.tit .f_more { color:#fff; font-size:12px; font-weight:normal;}
.lt_bg1 { background:url(../img/index/lt_bg1.gif) left top repeat-y; padding-top:18px; padding-bottom:40px;}
.lt_bg {  padding:0 20px 10px 11px; }
.lt_bg h3 { background:url(../img/index/h3_bg.gif) no-repeat; width:225px; height:34px; line-height:34px; color:#fff; font-size:16px; margin:0 auto; text-indent:14px; margin-bottom:5px; margin-top:3px;}
.lt_bg h3 a { color:#fff; text-decoration:none;}
.lt_bg ul { margin-bottom:5px;}
.lt_bg li { background:url(../img/index/lt_line.gif) left bottom repeat-x; height:45px; line-height:37px; }
.lt_bg li a { display:inline-block; background:url( ) left center no-repeat; padding-left:23px; color:#333; font-size:13px;text-decoration:none;}
.lt_bg .lt_lst { background:none;}
.rt_cate .tit { background:url(../img/index/rt_tit.gif) no-repeat; padding:0 22px 0 17px; margin-bottom:25px; }
.tit em { color:#fff; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-left:5px; }
.rt_list li { float:left; width:222px; display:inline; margin-right:20px; margin-bottom:15px;}
.rt_list .no_mar { margin-right:0px;}
.rt_list img { width:224px; height:224px; border:1px solid #cdcdcd; padding:3px;}
.rt_list span { display:block; color:#333; text-align:center; text-decoration:none; font-size:12px; margin-top:16px; *margin-top:12px; height:15px;} 







/*优势*/
.ys_box{ width:100%; background:url(../img/index/yxbg.jpg) no-repeat center; height:2019px; position:relative;}
.ys_top,.ys_bot{position:absolute; left:0;height:7px; width:100%;}
.ys_top{ top:0;  background:url(../img/index/yxtopbg.png) repeat-x center;}
.ys_bot{ bottom:0;  background:url(../img/index/yxbotbg.png) repeat-x center;}
.ys_box .container{ position:relative;}
.ys_box h4{ font-size:30px; color:#ff9000; font-family:"宋体"; text-align:center;}
.ys_box h4 span{color:#ff9000; font-family:"Arial";}
.ys_box dl{ margin-top:20px;}
.ys_box dl dt{font-size:16px; color:#004b8b;}
.ys_box dl dd{ height:36px; line-height:36px; font-size:14px; color:#333; border-bottom:1px dashed #acacac; background:url(../img/index/ddxxbg.png) no-repeat left center; padding-left:26px;}
.yx01,.yx02,.yx03,.yx04,.yx05,.yx06,.yx_hp{ position:absolute;}
.yx01{ width:565px; top:220px; left:0;}
.yx02{ width:495px; top:460px; right:0;}
.yx03{ width:500px; top:845px; left:0;}
.yx04{ width:576px; top:1135px; right:0;}
.yx05{ width:548px; top:1430px; left:18px;}
.yx_hp{ font-size:23px; color:#f48a02; font-family:"Arial";top:1863px; right:15px;}


/*客户案例及右侧合作伙伴*/
.main_box{ margin-bottom:20px;}
.mbl{width:628px;}
.mbr{width:336px;}
.mbl,.mbr{ border:1px solid #e6e6e6;}
.main_box{ overflow:hidden;}
.main_box .mb1{ margin-top:20px;}
.mb1 .kgjz{height:474px;}
.khjs{ padding-left:10px; overflow:hidden;}
.khjs dl{ overflow:hidden; margin-top:20px;}
.khjs dl dt{ float:left; padding:7px; border:1px solid #e8e8e8;}
.khjs dl dd{ float:left; width:346px; margin-left:13px;}
.khjs dl dd h5{ padding-top:15px; padding-bottom:10px;}
.khjs dl dd h5 a{ font-size:14px; color:#005caa; font-weight:normal;}
.khjs dl dd p{ height:96px; line-height:24px; overflow:hidden; color:#000;}
.khjs .ljgd{ display:inline-block; margin-top:24px; background:#005caa; color:#fff; padding:3px 4px;}
.hzhp{ height:475px;}
.hzhp ul{ overflow:hidden; padding:20px 4px 0 3px;}
.hzhp ul li{ float:left; width:154px;margin:0 5px 10px 5px;}
.hzhp li img{ display:block; border:1px solid #e8e8e8;}
.hzhp li p{ text-align:center; margin-top:9px;}
.hzhp li p a{ font-size:13px; color:#333;}


/*首页资讯及右侧常见问题*/
.mb2{ margin-top:12px;}
.zxzx,.zxdg{ height:424px;}
.zxzx dl{ margin-top:20px; overflow:hidden;}
.zxzx dl dt{ float:left; margin-left:10px; padding:7px; border:1px solid #e8e8e8;}
.zxzx dl dt img{ display:block;}
.zxzx dl dd{ float:left; margin-left:18px; width:349px;}
.zxzx dl dd h5{ padding:8px 0;}
.zxzx dl dd h5 a{ font-size:14px; color:#005caa;}
.zxzx dl dd p{ line-height:24px; height:120px; overflow:hidden;}
.zxzx .dfg{ display:inline-block; margin-top:5px;}
.zxzx .dfg,.zxzx dl dd p{ color:#000;}
.zxzx ul{ overflow:hidden; padding:12px 0 12px 10px;}
.zxzx li{ float:left; width:50%; height:26px; line-height:26px;}
.zxzx li a{ color:#333;}
.zxzx li em{ color:#999; float:right; margin-right:30px;}
.zxdg ul{ overflow:hidden; padding:23px 9px 0 8px;}
.zxdg li{ overflow:hidden; padding-bottom:10px;}
.zxdg li label{ float:left; margin-right:1px;}
.zxdg li label img{ display:block;}
.zxdg li .txt1{ width:257px; height:14px; line-height:14px; float:left; background:#f1f1f1; border:none; padding:11px 14px 10px 10px; font-size:13px; color:#333;}
.zxdg li .tra{ width:257px; height:80px; padding:11px 12px; background:#f1f1f1; border:none; float:left;}
.zxdg li .lab{ height:102px;background:#f1f1f1;}
.zxdg li .lab img{ margin-top:31px;}
.zxdg .lbot{ margin-top:10px;}
.lbot a{ display:block; width:107px; height:31px; line-height:31px; text-align:center; color:#fff; background:#005caa; text-decoration:none;}
.mb1 .wtjj{  height:424px; overflow:hidden;}
.wtjj .wt_cont{ overflow:hidden;}
.wt_cont dl{ color:#000;margin:18px 8px 0 10px; border-bottom:1px dashed #d7d7d7; padding-bottom:17px;}
.wt_cont dl dt{ background:url(../img/index/wtbg01.png) no-repeat left center; padding:1px 0 1px 22px;}
.wt_cont dl dt a{ color:#000;}
.wt_cont dl dd{ background:url(../img/index/wtbg02.png) no-repeat left 3px; padding-left:22px; line-height:20px; margin-top:17px;}
/*wtjj*/



/*关于我们*/
.about-top{ width:980px; min-height:110px; float:left; margin-bottom:15px;}
.about { width:100%; margin:0 auto 16px; height:520px;}
.ab_dl { margin-bottom:20px; height:360px;}
.ab_dl dt { width:354px; float:left;}
.ab_dl dd { width:568px; padding-right:13px; float:right;}
.ab_dl h4 { margin:10px 0 14px; font-size:16px;}
.ab_dl h4 a { color:#00a1e9;}
.ab_dl span { display:block; height:98px; overflow:hidden; color:#222; font-size:13px; line-height:24px; margin-bottom:14px;}
.c_more{ display:inline-block; margin-top:5px; background:#005caa; color:#fff; padding:4px 9px;}
.ab_con { width:980px; height:150px; position:relative; }
.ab_con .t_lt,.ab_con .t_rt { top:47px;}
.ab_wrp { width:923px;  margin:0 auto;}
.ab_wrp li { float:left; width:165px; display:inline; margin:0 9px;}
.ab_wrp img { width:159px; height:110px; padding:2px; border:1px solid #ddd;}
.ab_wrp span { display:block; text-align:center; color:#222; margin-top:8px;}
.t_lt { background:url(../img/index/s_lt.gif) no-repeat; width:15px; height:41px; position:absolute;left:0px;}
.t_rt { background:url(../img/index/s_rt.gif) no-repeat; width:15px; height:41px; position:absolute; right:0px;}

