/* aiwangxue.com WORDPRESS模板 -- 好用,免费,安全 */

/* CSS Document */
#flashs{ position:relative; height:420px; overflow:hidden;}
#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:#ff9711; margin-right:13px;} 
.sch{ float:right; margin-top:9px; position:relative;}
.sch .ipt{ width:245px; height:16px; line-height:16px; background:url(../images/iptbg.png) no-repeat center; float:left; border:none; padding:6px 11px 6px 27px;}
.sch .ipt2{ float:left; background:url(../images/iptbg3.png) no-repeat center; width:53px; height:27px; margin-left:10px;}
.sch i{ position:absolute; background:url(../images/iptbg2.png) no-repeat center; width:18px; height:13px; left:10px; top:9px;}
/*搜索框*/
.baner{ background:url(../images/banerbg.jpg) no-repeat center; height:420px;}
.cp_box{background:#f7f7f7; overflow:hidden; padding-bottom:30px;}
.cp_box .container{ margin-top:12px;}
.cp_box .pfzx{ float:left; width:200px; background:#fff; padding:0 5px; height:715px;}
.pfzx .cp_tle{ height:50px;   line-height: 50px;padding-left: 17px;font-size: 20px;font-weight: normal;background: #005caa;}
.pfzx .cp_tle a{color: #fff; height:50px; display:block;}
.pfzx .cp_tle i{color: #fff; height:50px;font-size: 14px;}
.pfzx .cp_list{ margin-top:5px;}
.cp_list h4{ height:38px; line-height:38px; background:#ff9711; margin-bottom: 2px;}
.cp_list .jdj{ margin-top:18px;}
.cp_list h4 a{ font-size:16px; color:#fff; padding-left:14px; display:block; text-decoration:none;}
.cp_list dl{ margin:18px 15px 0px 13px;}
.cp_list dl dt{ margin-bottom:8px;}
.cp_list dl dt a{ font-size:14px; color:#282828;}
.cp_list dl dd{ border-bottom:1px dashed #b0b0b0; height:28px; line-height:28px;}
.cp_list dl dd a{ color:#000; background: url(../images/listbg.png) no-repeat left center; padding-left:13px;}
.cp_list ul{}
.cp_list>ul>li{ height: 38px; width:100%; line-height: 38px; position: relative;}
.cp_list>ul>li>a{ padding-left:13px; color:#000; display: block;}
.cp_list>ul>li>ul{ position: absolute; top:0; right:-201px;background:#005caa; width: 100%; padding-top: 12px; padding-bottom:15px;display: none;}
.cp_list>ul>li>ul>li{ height: 25px; line-height: 25px; margin: 0 12px; border-bottom:1px dotted #719ec5;}
.cp_list>ul>li>ul>li a{ color: #fff; font-size: 13px; background: url(../images/jtbg.png) no-repeat left center; padding-left: 11px;}
.cp_list>ul>li>ul>li a:hover{ color: #fff111;}
.cp_list>ul>li:hover ul{ display: block;}
.cp_list>ul>li:hover{background: #005caa;}
.cp_list>ul>li>a:hover{ color: #fff;}
.cp_list>ul>li:hover>a{color:#fff;}
/*.cp_list h4 a{ }
.cp_list dl{ }
.cp_list dl dt{ margin-bottom:8px;background:#ff9711;  height:38px; line-height:38px;}
.cp_list dl dt a{ font-size:16px; color:#fff; padding-left:14px; display:block; text-decoration:none;}
.cp_list dl dd{margin:0 15px 5px 13px; border-bottom:1px dashed #b0b0b0; height:28px; line-height:28px;}
.cp_list dl dd a{ color:#000; background: url(../images/listbg.png) no-repeat left center; padding-left:13px;}
.cp_list ul{}
.cp_list ul li{ margin-bottom:27px;}
.cp_list ul li a{ padding-left:13px; color:#000;}*/
/*pfzx*/
.cp_box .cptj{ float:right; width:759px;}
.cptj h4{ height:50px; line-height:50px; padding-left:17px; font-size:16px; color:#fff; font-weight:normal; background:#005caa;}
.cptj h4 .fr{ margin-right:10px; font-size:12px;}
.cptj h4 a{ color:#fff;}
.cptj ul{ overflow:hidden;}
.cptj ul .nom{ margin-right:0;}
.cptj ul li{ float:left; width:366px; margin-top:14px; margin-right:13px;}
.cptj ul li a img{ display:block; padding:14px 24px 20px 24px; background:#fff; border:1px solid #e7e7e7; width:320px; height:283px;}
.cptj ul li p{ text-align:center; margin-top:21px;}
.cptj ul li p a{ font-size:14px; color:#000;}
/*产品中心*/

.wt_wry{ height:751px;}
.wt_wry .container{ position:relative;}
.zx_form{ position:absolute; top:265px; right:0;}
.zx_form li{  width:320px; margin-bottom:10px; overflow:hidden;}
.zx_form li h4{ font-size:24px; color:#fff;}
.zx_form li label{ float:left; border:1px solid #d9d9d9; border-right:none;}
.zx_form li .txt{ border:none; width:247px; height:14px; line-height:14px;padding:12px 14px; font-size:13px; color:#999; float:left; border:1px solid #d9d9d9;}
.zx_form li .txt1{ width:245px; height:55px;line-height:20px; padding:15px; border:none; font-size:12px; color:#999;border:1px solid #d9d9d9; float:left; outline:none;}
.zx_form li label img{ display:block;} 
.zx_form .l1{ background:#fff;}
.zx_form .l1 label{ height:85px;}
.zx_form .l1 label img{ margin-top:25px; }
.zx_form .l2{ border:none;}
.zx_form .l3{ border:none;}
.zx_form .l3 input{ width:136px; height:50px; display:block; line-height:50px; text-align: center; background:#ff9711 url(../images/13bg.png) no-repeat 106px 20px; font-size:16px; color:#fff; text-decoration:none;}
.wt_wry .hp{  width:279px; height:133px;position:absolute; top:560px; right:40px;}
.hp strong{ display:block; font-size:21px; color:#006699; margin-top:100px; margin-left:67px;}
/*wt_wry*/

.cpdb{ background:#f7f7f7; height:833px;}
.cpdb .container{ background:url(../images/dbbg.jpg) no-repeat center; height:805px; position:relative;}
.cpdb .container span{ position:absolute; top:65px; left:540px;font-size:16px; color:#fff;}
/*产品对比*/
  
.t_sty{ height:37px; line-height:37px; border-bottom:1px solid #e6e6e6; background: url(../images/tstybg.png) repeat-x center; padding-left:10px;}
.tle1{ background:url(../images/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;}
/*案例展示*/

.ys_box{  height:2019px; position:relative;}
.ys_top,.ys_bot{position:absolute; left:0;height:7px; width:100%;}
.ys_top{ top:0;  background:url(../images/yxtopbg.png) repeat-x center;}
.ys_bot{ bottom:0;  background:url(../images/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(../images/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:428px; top:1430px; left:18px;}
.yx_hp{ font-size:23px; color:#f48a02; font-family:"Arial";top:1863px; right:32px;}
/*六大优势*/


.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;}
/*kgjz*/
.mb1 .wtjj{  height:474px; 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(../images/wtbg01.png) no-repeat left center; padding:1px 0 1px 22px;}
.wt_cont dl dt a{ color:#000;}
.wt_cont dl dd{ background:url(../images/wtbg02.png) no-repeat left 3px; padding-left:22px; line-height:20px; margin-top:17px;}
/*wtjj*/
.mb2{ background: url(../images/mb2bg.jpg) no-repeat center; height:174px; position:relative; margin-top:13px;}
.mb2 strong{ position:absolute;top:101px; right:40px; font-size:18px; color:#fff;}
/*mb2*/
.mb3{ margin-top:12px;}
.gxdy{ height:435px;}
.gxdy dl{ margin-top:30px; overflow:hidden; }
.gxdy dl dt{ float:left;margin-left:10px;}
.gxdy dl dt p{ text-align:center; padding-top:16px; padding-bottom:17px;}
.gxdy dl dt p a{ font-size:14px; color:#333;}
.gxdy dl dd{ margin-left:17px; float:left; width:277px;}
.gxdy dl dd h5{ padding:13px 0;}
.gxdy dl dd h5 a{ font-size:14px; color:#005caa;}
.gxdy dl dd p{ line-height:24px; overflow:hidden;}
.gxdy dl dd span{ display:block; margin-top:37px; overflow:hidden;}
.gxdy dl dd span .gengduo{ color:#fff; display:inline-block; width:68px; height:18px; line-height:18px; text-align:center; background:#666666; float:right;}
.gxdy dl dd span a{ color:#fff; display:inline-block; width:68px; height:18px; line-height:18px; text-align:center; background:#666666; float:right;}
.gxdy dl dd span .at{ float:left;}
.gxdy dl dd span a:hover, .at{ background:#005caa;}
.gxdy dl dd span .at{ background:#005caa;}
/*gxdy*/
.hzhp{ height:435px;}
.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;}
/*mb3*/
.mb4{ margin-top:12px;}
.zxzx,.zxdg{ height:369px;}
.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 input{ display:block; width:107px; height:31px; line-height:31px; text-align:center; color:#fff; background:#005caa; text-decoration:none;}
/*mb4*/








