﻿@charset "utf-8";
/* CSS Document */
.banner{ overflow:hidden; width:100%; background:url(Img/Common/banner.jpg) no-repeat center; height:522px; position:relative}
.banner .baAAn{ background:url(Img/Common/banner_anBg.png) no-repeat center; width:151px; height:38px; position:absolute; bottom:0px; left:50%; margin-left:-75px;}
.banner .baAAn span{ background:url(Img/Common/banner_anniu.png) no-repeat center top; float:left; margin-right:10px; display:block; width:12px; height:11px; cursor:pointer; margin-top:16px;}
.banner .baAAn span:hover,.banner .baAAn span.cur{ background-position:bottom}
.banner .baAAn span.first{ margin-left:40px;}

#flashs{ position:relative; height:522px; overflow:hidden; z-index:0;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ background:url(Img/Common/banner_anBg.png) no-repeat center; width:151px; height:38px; position:absolute; bottom:0px; left:50%; margin-left:-75px;z-index:999;}


#flashs .btn span{ background:url(Img/Common/banner_anniu.png) no-repeat center top; float:left; margin-right:10px; display:block; width:12px; height:11px; cursor:pointer; margin-top:16px;}
#flashs .btn span:hover,#flashs .btn span.cur{ background-position:bottom}
#flashs .btn span.first{ margin-left:40px;}
/*ss*/
.ss{ overflow:hidden; width:100%; background:url(Img/searchbg.jpg); height:59px;}
.ss p{ font-size:13px; line-height:60px;float:left; color:#696969}
.ss p a{ color:#696969; padding:0 2px;}
.ss .ssk{ float:right; width:333px; height:51px; margin-top:5px;background:url(Img/search.png) no-repeat center;}
.ss .ssk input{ width:270px; height:25px; line-height:25px; font-size:14px; color:#666666;margin-left:20px; margin-top:10px; background:none; border:0px; border-right:none; outline:none; float:left;}
.ss .ssk span{ display:block; width:39px; height:28px; float:right; background:url(Img/ssFdj.png) no-repeat center;cursor:pointer; margin-top:10px;}
/*合作伙伴*/
.par{ overflow:hidden; width:100%;}
.par .parBox h3{ font-size:20px; text-align:center; margin-top:30px; background:url(Img/Index/par_tit.png) no-repeat center;}
.par .parBox h3 a{ color:#333;}
.par .parBox p{ color:#d9d9d9; text-align:center; font-size:14px; margin-bottom:15px;}
.par .par01{ width:100%; position:relative; margin-bottom:35px; }
.par .par01 em{ display:block; width:40px; height:40px; cursor:pointer; position:absolute; top:20px;}
.par .par01 .parLt{ background:url(Img/parter_anlt2.png) no-repeat center top; left:-20px;} 
.par .par01 .parRt{ background:url(Img/parter_anrt2.png) no-repeat center top; right:-20px;}  
.par .par01 em:hover{ background-position:bottom;} 


.par .par02{ overflow:hidden; width:1094px;height:160px; position:relative; margin:0 auto; margin-top:20px; }
.par .list{position:absolute; top:0;left;0; width:105%;}
.par .list li{ width:177px; height:900px;  margin-right:6px;float:left;}
.par .list li img{ display:block; border:1px solid #e3e3e3;}
.par .list li span{ display:block; text-align:center; font-size:13px; color:#333333; margin-top:15px;}
.par .list li:hover span{color:#d30a2d;}
/*.par .list li:hover img{border:1px solid #d30a2d;}*/


.par .par011{ width:100%; position:relative; margin-bottom:35px; }
.par .par011 em{ display:block; width:40px; height:80px; cursor:pointer; position:absolute; top:20px;}
.par .par011 .parLt{ background:url(Img/parter_anlt4.png) no-repeat center top; left:-20px; top:60px;} 
.par .par011 .parRt{ background:url(Img/parter_anrt4.png) no-repeat center top; right:-20px; top:60px;}  
.par .par011 em:hover{ background-position:bottom;} 

.par .par022{ overflow:hidden; width:1092px;height:250px; position:relative; margin:0 auto; margin-top:20px; }
.par .list2{position:absolute; top:0;left;0; width:105%;}
.par .list2 li{ width:200px; height:240px;  margin-right:10px; margin-left:10px;float:left;}
.par .list2 li img{ display:block; border:1px solid #999; width:200px; height:200px;}
.par .list2 li span{ display:block; text-align:center; font-size:13px; color:#333333; margin-top:15px;}
.par .list2 li:hover img{border:1px solid #d30a2d;}
.par .list2 li:hover span{color:#d30a2d;}


.par .par013{ width:675px; position:relative; margin-bottom:35px; }
.par .par013 em{ display:block; width:40px; height:80px; cursor:pointer; position:absolute; top:20px;}
.par .par013 .parLt{ background:url(Img/parter_anlt5.png) no-repeat center top; left:0px; top:22px;} 
.par .par013 .parRt{ background:url(Img/parter_anrt5.png) no-repeat center top; right:0px; top:22px;}  
.par .par013 em:hover{ background-position:bottom;} 

.par .par023{ overflow:hidden; width:609px;height:150px;position:relative; margin:0 auto; margin-top:40px; }
.par .list3{position:absolute; top:0;left:0; width:100%;}
.par .list3 li{ width:144px; height:150px; margin-right:10px;float:left;}
.par .list3 li img{ display:block; border:1px solid #999; width:144px; height:114px;}
.par .list3 li span{ display:block; text-align:center; font-size:14px; color:#333333; margin-top:15px;}
.par .list3 li a:hover{color:#d30a2d; text-decoration:none;}
.par .list3 li:hover img{border:1px solid #d30a2d;}
.par .list3 li:hover span{color:#d30a2d;}


.askbtn{ background:url(Img/ask.jpg) no-repeat center top; float:left; font-size:12px; display:block; margin-right:10px; width:101px; height:34px; line-height:34px; text-align:center; color:#d30a2d; font-weight:normal;}
.askbtn:hover{color:#333;}
/*工程*/
.gc{ overflow:hidden; width:100%; background-color:#efefef; padding: 32px 0;}
.gc .gcLt{ overflow:hidden; width:243px; float:left;}
.gc .gcLt h3{ line-height:60px; font-size:24px; color:#fff; line-height:60px; padding-left:50px; background:#d30a2d;}
.gc .gcLt h3 a{color:#fff;}
.gc .gcltBox{ overflow:hidden}
.gc .gcLtDl{ overflow:hidden; width:243px;height:68px; line-height:68px;background:url(Img/sortbg.png) no-repeat center top;} 
.gc .gcLtDl a{ color:#fff; display:block;height:68px; line-height:68px; font-size:18px; color:#333333; padding:0 0 0 75px; text-decoration:none;}
.gc .gcLtDl a:hover{background:url(Img/sortbg2.png) no-repeat center top; color:#d30a2d;}
.gc .gcLtDl dd{ width:250px; margin:0 auto; display:none;}
.gc .gcLtDl dd a{ display:block; background:url(Img/Index/gc_Lt_li.png) no-repeat 2px center; padding-left:15px; font-size:14px; line-height:38px; overflow:hidden; text-overflow:ellipsis; white-space:nowrapl; color:#fff;}
.gc .gcLtDl dd a.more{ background:none;line-height:40px;}
.gc .gcRt{ overflow:hidden; width:943px; float:right;}
.gc .gcRt01{ overflow:hidden; padding:18px 15px; background-color:#fff; border:1px solid #cccccc; margin-top:20px; height:300px;}
.gc .dl01{ width:100%; overflow:hidden;}
.gc .dl01 dt{ background:url(Img/Index/gcRtbG.png) no-repeat center; width:316px; height:300px; float:left;}
.gc .dl01 dt img{ display:block; margin:0 auto; margin-top:8px;}
.gc .dl01 dd{ width:438px; float:left; margin-left:100px; padding-top:30px; font-size:18px; line-height:34px;} 
.gc .dl01 dd a{ font-size:18px; font-weight:bold; color:#333333; }
.gc h5 a{color:#2e2e2e; }
.gc .dl01 dd p{ font-size:13px; color:#2e2e2e; line-height:24px; height:96px; overflow:hidden; margin-top:25px;}
.gc .dl01 dd i{ display:block; background:url(Img/Index/gc_i_hovr.png) center top; width:18px; height:16px; float:left; margin-left:26px; margin-top:12px; margin-right:8px;}
.gc .dl01 dd a.more{ display:block; width:159px; margin-right:10px; margin-top:30px; height:40px; text-align:center; line-height:40px; font-size:15px; color:#535353; background:url(Img/Index/gc_rt_a.png) no-repeat center top; text-decoration:none; float:left; }
.gc .dl01 dd a.more:hover{ background-position:bottom; color:#fff;}
.gc .dl01 dd a.more:hover i{ background-position:bottom;}
.gc .gcRt02{ overflow:hidden;background-color:#fff; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.gc .gctT{ overflow:hidden; padding-top:10px; background:url(Img/Index/gc_anli_tit.png) no-repeat center bottom; padding-bottom:15px;}
.gc .gctT h3{ font-size:18px; float:left;}
.gc .gctT h3 a{ color:#2e2e2e}
.gc .gctT a.more{ float:right; font-size:13px;color:#2e2e2e margin-right:5px; display:block; margin-top:5px;}
.gc .gcRt03{ overflow:hidden; width:100%;}
.gc .gcLIst{overflow:hidden;}
.gc .gcLIst li{ float:left; width:200px; height:222px; overflow:hidden; border-right:1px solid #CCCCCC; padding:16px;}
.gc .gcLIst li span{font-size:14px; text-align:left;}
.gc .gcLIst li.last{ border-right:0px;}
.gc .gcLIst li a{ text-decoration:none;}
.proli{ width:55px; height:3px; background-color:#cccccc; margin-top:8px; margin-bottom:8px;}
.gc .gcLIst li:hover div{background-color:#d30a2d;}


.gc .gcLIst2{overflow:hidden;}
.gc .gcLIst2 li{float:left; width:225px; height:259px; overflow:hidden; margin-right:14px; margin-top:16px;}
.gc .gcLIst2 li span{font-size:14px; padding-top:10px; display:block; text-align:center;}
.gc .gcLIst2 li img{width:223px; height:223px;border:1px solid #CCCCCC;}
.gc .gcLIst2 li:hover img{border:1px solid #d30a2d;}
.gc .gcLIst2 li:hover span{color:#d30a2d;}

/*vs*/
.vs{ overflow:hidden; width:100%; background-color:#d2e6f6;}
.vs .vsTit{ overflow:hidden; width:100%; height:120px; margin-top:30px;}
.vs .vsTit img{ display: block;}
.vs .vsHz{ overflow:hidden; width:1000px; height:325px; position:relative; margin-top: 25px;}
.vs .list{/* position:absolute; left:0; top:0;*/}
.vs .list li{ float:left; width:1000px; height:325px; background:url(Img/Common/vsBg.jpg) repeat; position:absolute; top:0; left:0; display:none;}
.vs .list li dl{ width:937px; margin:0 auto; margin-top:35px; position:relative;}
.vs .list li dd{ width:393px; position:absolute; top:0;}
.vs .list li dd img{ display:block; border:3px solid #07509d;}
.vs .list li dd h3{ text-align:center; font-size:18px; color:#333;margin-top:24px;}
.vs .list li dd h3 span{ color:#fa6810;}
.vs .list li dd p{ text-align:center; font-size:18px; color:#777; margin-top:24px;}
.vs .list li dt{ width:139px; height:87px; position:absolute; top:55px; left:50%; margin-left:-68px;}
.vs .list li dd.fl{ left:0;}
.vs .list li dd.fr{right:0;}
.vs .list li dd img.img{  border:3px solid #c8c8c8}
.vs .mune{ width:100%; background-color:#fff; height:68px;}
.vs .mune li{ width:240px; font-size:20px; color:#ffffff;margin-right:2px; float:left; line-height:68px; background-color:#454545; position:relative;}
.vs .mune li img{ display:none; position:absolute; top:-11px; left:50%; margin-left:-10px;}
.vs .mune li i{ display:block; width:40px; height:40px; float:left; margin-left:48px;    margin-top: 15px;}
.vs .mune li i.ys01{ background:url(Img/Index/vsx01.png) no-repeat center top;}
.vs .mune li i.ys02{ background:url(Img/Index/vsx02.png) no-repeat center top;}
.vs .mune li i.ys03{ background:url(Img/Index/vsx03.png) no-repeat center top;}
.vs .mune li i.ys04{ background:url(Img/Index/vsx04.png) no-repeat center top;}
.vs .mune li:hover i,.vs .mune li.cur i{ background-position:bottom;}
.vs .mune li:hover,.vs .mune li.cur{ color:#fff; background:#f77f06;} 
.vs .mune li:hover img,.vs .mune li.cur img{ display:block;}
.vs .mune li.last{ margin-right:0px;}


/*优势*/
.ys{ overflow:hidden; width:100%; background-color:#efefef;}
.ys .ysBox01{overflow:hidden; width:1200px; background:url(Img/ys_01.png) no-repeat center; height:269px; margin:0 auto;}
.ys .ysBox01 b{margin-left:110px;color:#D30A2D; display:block; padding:84px 0 0 100px; font-size:22px; line-height:24px;}
.ys .ysBox01 strong{margin-left:110px;color:#A1A1A1; font-weight:normal; display:block; padding:10px 0 0 100px; font-size:14px; line-height:24px;}
.ys .ysBox01 span{width:390px; display:block; padding:40px 0 0 100px; font-size:14px; line-height:24px;}
.ys .ysBox02{overflow:hidden; width:1200px; background:url(Img/ys_02.png) no-repeat center; height:269px; margin:0 auto;}
.ys .ysBox02 b{margin-left:640px;color:#D30A2D; display:block; padding:84px 0 0 100px; font-size:22px; line-height:24px;}
.ys .ysBox02 strong{margin-left:640px;color:#A1A1A1; font-weight:normal; display:block; padding:10px 0 0 100px; font-size:14px; line-height:24px;}
.ys .ysBox02 span{width:450px; display:block; padding:40px 0 0 630px; font-size:14px; line-height:24px;}
.ys .ysBox03{overflow:hidden; width:1200px; background:url(Img/ys_03.png) no-repeat center; height:271px; margin:0 auto;}
.ys .ysBox03 b{margin-left:110px;color:#D30A2D; display:block; padding:95px 0 0 100px; font-size:22px; line-height:24px;}
.ys .ysBox03 strong{margin-left:110px;color:#A1A1A1; font-weight:normal; display:block; padding:10px 0 0 100px; font-size:14px; line-height:24px;}
.ys .ysBox03 span{width:390px; display:block; padding:40px 0 0 100px; font-size:14px; line-height:24px;}
.ys .ysBox04{overflow:hidden; width:1200px; background:url(Img/ys_04.png) no-repeat center; height:323px; margin:0 auto;}
.ys .ysBox04 b{margin-left:640px;color:#D30A2D; display:block; padding:95px 0 0 100px; font-size:22px; line-height:24px;}
.ys .ysBox04 strong{margin-left:640px;color:#A1A1A1; font-weight:normal; display:block; padding:10px 0 0 100px; font-size:14px; line-height:24px;}
.ys .ysBox04 span{width:450px; display:block; padding:40px 0 0 630px; font-size:14px; line-height:24px;}
.ys h3.ystit{ font-size:38px; color:#fff; margin-top:80px;}
.ys p.ytit{ font-size:22px; color:#fff;}
.ys .nr{ overflow:hidden;}
.ys .nr h3{font-size:25px; color:#063c9d}
.ys .nr h4{ font-size:20px; color:#f76605; margin-top:5px; margin-bottom:28px;}
.ys .nr p{ font-size:14px; color:#333; background:url(Img/Index/ys_dui.png) no-repeat left 2px; padding-left:28px; line-height:22px; margin-top:12px; text-align:justify;}
.ys .nr a.fa{ display:block; background:url(Img/Index/ys_zx.png) no-repeat center ; height:53px; text-align:center; color:#fff; width:160px; line-height:53px; font-size:16px; text-decoration:none; padding-left:35px; margin-top: 20px;}
.ys .nr p b{ color:#f76605;}
.ys .nr.ys01{ width:452px; float:right; padding-right:22px; margin-top:70px;}
.ys .nr.ys02{ width:413px; float:left; padding-left:52px; margin-top:70px;}
.ys .nr.ys03{ width:472px; float:right;  margin-top:43px;}
.ys .nr.ys04{ width:462px; float:left; padding-left:52px;  margin-top:70px;}
.ys .nr.ys05{ width:458px; float:right;  margin-top:70px;}


.fangan{ overflow:hidden; width:100%; background-color:#efefef; padding-bottom:20px;}
.fa_left{border:1px solid #CCCCCC; width:480px; float:left; padding:8px; background-color:#FFFFFF; height:548px;}
.fa_left li{float:left; background:url(Img/titlebg.jpg) no-repeat center ; width:238px; height:46px; line-height:46px; list-style:none; margin-right:4px; margin-bottom:4px;}
.fa_left li:hover{background:url(Img/titlebg2.jpg) no-repeat center ;}
.fa_left li.cur{ background:url(Img/titlebg2.jpg) no-repeat center ;} 
.fa_left a{font-size:14px; margin-left:22px; display:block;}
.fa_left a:hover{color:#d30a2d;}
.fa_right{width:690px; float:right;}
.fa_right_cont{border:1px solid #CCCCCC; width:650px; height:116px; padding:20px; background-color:#FFFFFF; margin-bottom:8px;}
.fa_right_cont span{font-size:18px; font-weight:bold;}
.fa_right_cont p{line-height:22px; font-size:14px; padding-top:13px;}
.fa_right_cont p a{color:#D30A2E;}

/*team*/
.team{ width:100%; background:url(Img/Index/teamBg.jpg) no-repeat center; height:159px;}
.team .teamBox{ position:relative;}
.team  img.team_tu{ position:absolute; left:50%; margin-left:-50px; top:-59px;}
.team .phoneBox{ float:right; width:222px; margin-right:25px; margin-top:40px;}
.team .phone{ background:url(Img/Index/teamPhone.png) no-repeat left; center; padding-left:50px;}
.team .phone p{ color:#fff; font-size:15px;}
.team .phone h5{ font-size:22px; color:#fff;}
.team .phoneBox a.faan{ display:block;margin-left: 10px; font-size:16px; color:#fff; background:url(Img/Index/team_a.png) no-repeat center; width:128px; height:36px; line-height:36px; text-align:center; margin-top:12px;}

/*more*/
.tit{ overflow:hidden; width:100%;}
.tit h3{ font-size:24px; float:left;}
.tit h3 a{ color:#063d9d} 
.tit h3 span{ color:#a2a2a2; font-size:14px; margin-left:5px; font-weight:normal;}
.tit  a.more{ float:right; font-size:14px; color:#343434; display:block; margin-top:12px;}

/*about*/
.about{ overflow:hidden; width:100%; background-color:#efefef; padding-top:40px;}
.about .khLt{ overflow:hidden; float:left; width:680px;}
.about .khLt .cont{ font-size:14px; line-height:24px; margin-top:10px;}
.about .kh01{ overflow:hidden; width:100%; margin-top:30px;}
.about .khDl{ overflow:hidden; width:100%; margin-bottom:30px;}
.about .khDl dt{ width:167px; height:150px; float:left;}
.about .khDl dd{ width:427px; float:right; height:150px; padding:0 40px; background:url(Img/Index/kh_li_bg.png) no-repeat center;}
.about .khDl dd h5{ margin-top:18px;  color:#343434; margin-bottom:13px; font-size:18px;}
.about .khDl dd p{ font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.about .khDl dd a{ color:#0b61c2; font-size:12px; margin-top:15px; display:inline-block;}
.about .khRt{ overflow:hidden; width:400px; height:415px; float:right;background:url(Img/honorbg.jpg) no-repeat center top;}
.about .kh01{ overflow:hidden; width:100%; position:relative;}
.about .kh01 em{ display:block; width:40px; height:40px; cursor:pointer; position:absolute; top:190px;}
.about .kh01 .ryLt{ background:url(Img/Index/parter_anlt.png) no-repeat center top; left:30px; top:146px;} 
.about .kh01 .ryRt{ background:url(Img/Index/parter_anrt.png) no-repeat center top; right:30px; top:146px;}  
.about .kh01 em:hover{ background-position:bottom;}
.about .kh01 h3{ width:238px; height:58px; line-height:58px; background-color:#0448a1; color:#fff; text-align:center; margin:0 auto;} 
.about .kh01 h3 a{color:#fff;}
.about .khRtBox{ width:210px; height:380px;overflow:hidden; margin:0 auto;}
.about .khUl{ position:absolute; top:0; left:0;}
.about .khUl li{ height:336px; width:210px; padding-top:20px; overflow:hidden; float:left; margin:0 auto;}
.about .khUl li .img_li{width:210px; margin:0 auto;}
.about .khUl li .img_li img{ display:block; border-bottom:none;}
.about .khUl li p{height:56px;text-align:center; line-height:56px; font-size:14px;color:#333333; margin:0 auto;}
.about .khUl li:hover p{color:#d30a2d;}

/*dui*/
.dui{ overflow:hidden; width:100%;}
.dui .duiBox h3{ font-size:20px; text-align:center; margin-top:30px; background:url(Img/Index/par_tit.png) no-repeat center;}
.dui .duiBox h3 a{ color:#333;}
.dui .duiBox p{ color:#d9d9d9; text-align:center; font-size:14px; margin-bottom:15px;}
.dui .dui01{ width:100%; position:relative; margin-bottom:35px; }
.dui .dui01 em{ display:block; width:40px; height:80px; cursor:pointer; position:absolute; top:100px;}
.dui .dui01 .duiLt{ background:url(Img/parter_anlt3.png) no-repeat center top; left:0px;} 
.dui .dui01 .duiRt{ background:url(Img/parter_anrt3.png) no-repeat center top; right:0px;}  
.dui .dui02{ overflow:hidden; width:1085px;height:330px; position:relative; margin:0 auto; margin-top:20px; }
.dui .list{position:absolute; top:0;left:0; width:105%;}
.dui .list li{ width:200px; height:310px; margin:0 9px; float:left;background:url(Img/xh_95.png) no-repeat center top;}
.dui .list li:hover{background:url(Img/xh_93.png) no-repeat center top;}
.dui .list li a{ text-decoration:none;}
.dui .list li p{ display:block; font-size:14px; color:#333333; margin-top:40px; text-align:center; }
.dui .list li span{ display:block; background:url(Img/Index/dui_a.png) no-repeat center top; width:109px; height:30px; line-height:30px; color:#fff; margin:0 auto; margin-top:20px;}
.dui .list li span img{ display:block; float:left;margin-left:20px; margin-top:10px; margin-right:2px; }
.dui .list li:hover span{ background-position:bottom;}
.duis .sh{ overflow:hidden; width:100%; background:url(Img/Index/shBg.jpg) no-repeat center; height:145px;}
.duis .phone{ width:165px; background:url(Img/Index/teamPhone.png) no-repeat left; center; padding-left:50px; margin-top:45px; float:right; margin-right:15px;}
.duis .phone span{ color:#fff; font-size:15px; margin-bottom:0px;}
.duis .phone h4{ font-size:22px; color:#fff;}

/*流程*/
.lc{ overflow:hidden; width:100%; background-color:#f1f1f1; margin-top:30px; padding-top:32px; padding-bottom:30px;}
.lc .lcLt{ overflow:hidden; background:url(Img/Index/lc_ltBg%27.png) no-repeat center; width:242px; height:109px; float:left;}
.lc .lcLt h3{ font-size:25px; text-align:center; margin-top:25px;color:#212121; margin-top:28px;}
.lc .lcLt  p{ font-size:15px; color:#d1d1d1; text-align:center;}
.lc .lcRt{ overflow:hidden; float:right;}
.lc .lcRt li{ width:110px; height:103px;color:#212121; text-align:center; border:3px solid #d7d7d7; float:left; margin-right:30px;position:relative;}
.lc .lcRt li h3{ font-size:20px; margin-top:25px;}
.lc .lcRt li p{ font-size:15px; }
.lc .lcRt li i{ display:block; position:absolute; top:49px; left:125px; width:9px; height:14px; background:url(Img/Index/lc_li.png) no-repeat center;}
.lc .lcRt li:hover,.lc .lcRt li.cur{ width:116px; height:109px; border:none; color:#fff; background-color:#063c9d;}
.lc .lcRt li.last{ margin-right:0px;}

/*show*/
.show{ overflow:hidden; width:100%; background-color:#fff; padding-top:40px;*padding-bottom:40px; }
.show .showBox h3{ text-align:center; font-size:20px; background:url(Img/Index/shoe_tit.png) no-repeat center;}
.show .showBox h3 a{ color:#333;}
.show .showBox p{text-align:center; font-size:14px; color:#d9d9d9;}
.show .show_ul{ overflow:hidden; margin-top:20px;}
.show .list{}
.show .list li a{ text-decoration:none;}
.show .list li{ width:310px; float:left; margin-right:35px; margin-bottom:30px;}
.show .list li span{ display:block; text-align:center; height:44px; width:308px; border:1px solid #d4d4d4; line-height:46px; color:#333333; font-size:14px;}
.show .list li img{ display:block; border:1px solid #d4d4d4; border-bottom:none;}
.show .list li:hover span{width:310px; height:46px; background-color:#f67904; border:none; color:#fff; }
.show .list li.last{ margin-right:0px;}

.ad1{width:100%;BACKGROUND: url(Img/ad1.png) center top; height:127px;}
.ad2{width:100%;BACKGROUND: url(Img/ad2.png) center top; height:223px;}
.ad3{width:100%;BACKGROUND: url(Img/ad3.png) center top; height:168px;}
.ad4{width:100%;BACKGROUND: url(Img/ad4.png) center top; height:136px;}
.ad5{width:100%;BACKGROUND: url(Img/ad5.png) center top; height:126px;}

/*dongtai*/
.news{ overflow:hidden; background-color:#f1f1f1; padding:35px 0 25px;}
.news .newsBox{ overflow:hidden;}
.news .newsLt{ width:339px; overflow:hidden; float:left;}
.news .tit{ position:relative; overflow:hidden;}
.news .list li{ width:338px; height:58px; line-height:58px; background-color:#fff; float:left; font-size:18px; font-weight:bold; text-align:center; position:relative;}
.news .list li img{ display:none; width:21px; height:10px; position:absolute; top:48px; left:164px;}
.news .list li a{ color:#1c1c1c; text-decoration:none;}
.news .list li:hover,.news .list li.cur{ background:#0545a0;}
.news .list li:hover a,.news .list li.cur a{ color:#fff;}
.news .list li:hover img,.news .list li.cur img{ display:block;}
.news .newsDl{ overflow:hidden; width:339px; padding:0 15px;}
.news .newsDl dt{ width:339px; height:245px;}
.news .newsDl dt img{ display:block;}
.news .newsDl dt div a{ height:40px; line-height:40px; font-size:14px;color:#000;}
.news .newsDl dt p{ height:42px; line-height:21px; font-size:12px; padding-bottom:15px;color:#666; border-bottom:1px solid #CCCCCC;}
.news .newsDl dt p a{color:#d30a2d; font-size:12px;}
.news .newsDl dt div a:hover{color:#d30a2d;}
.news .newsDl dd{width:339px; padding-bottom:30px;}
.news .newsDl dd h5{ font-size:18px; font-weight:normal;color:#0d0d0d; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:12px 0;}
.news .newsDl dd h5	 a{color:#0d0d0d;}
.news .newsDl dd p{font-size:13px; color:#343434; line-height:20px; height:40px; overflow:hidden;}
.news .newsDl dd .newUl{ overflow:hidden; margin-top:20px;}
.news .newsDl dd .newUl li{ overflow:hidden; font-size:14px; background:url(Img/new_li.png) no-repeat left 17px; line-height:40px; border-bottom:1px dashed #CCCCCC;overflow:hidden;}
.news .newsDl dd .newUl li a{ color:#343434; margin-left:15px;}
.news .newsDl dd .newUl li:hover{background:url(Img/new_li2.png) no-repeat left 17px;}
.news .newsDl dd .newUl li a:hover{color:#d30a2d;}

.news .newRt,.news .newsLt{overflow:hidden; width:372px; overflow:hidden; background-color:#FFFFFF;}
.news .newRt h3,.news .newsLt h3{width:372px;font-size:18px; margin-bottom:15px; font-weight:normal; background-color:#d30a2d; height:43px; line-height:43px; color:#FFFFFF; }
.news .newRt h3 a,.news .newsLt h3 a{ color:#FFF; float:right; font-size:12px; margin-right:10px;}
.news .newRt  h3 span{ffont-size:14px; color:#a2a2a2; font-size:14px; font-weight:normal; margin-left:3px;}
.news .newRT01{width:100%; height:315px;margin-top:25px;}
.news .wenDa{ overflow:hidden;  padding-bottom:26px; margin-left:10px; margin-right:10px;}
.news .wenDa h5{font-size:14px; line-height:32px; font-family:"微软雅黑"; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-left:2px solid #d30a2d; padding-left:15px;}
.news .wenDa h5 a{ color:#2b2b2b;}
.news .wenDa h5 a:hover{ color:#d30a2d;}
.news .wenDa p{ font-size:14px; height:45px; line-height:22px; padding-left:15px; border-left:2px solid #ccc;color:#4f4f4f; overflow:hidden;}  
.news .wenDa.last{ border-bottom:none; padding-bottom:0px;}

/*免费*/
.mf{ overflow:hidden; width:100%; background:url(Img/Index/mfBg.jpg) no-repeat center; height:444px;}
.mf .list{ overflow:hidden; margin-top:43px;}
.mf .list li{ width:220px; font-size:18px; color:#fff;font-weight:bold; height:62px; line-height:62px; border:1px solid #fff; float:left; margin-right:36px;}
.mf .list li img{ display:block; float:left; margin-left:30px; margin-top:6px; margin-right:6px;}
.mf .list li.last{ margin-right:0px;}
.mf .mfBig{ overflow:hidden; margin-top:43px;}
.mf .div_mf01{ float:left; width:300px;}
.mf .div_mf01 p{ font-size:22px; color:#ffa800; font-weight:bold; margin-bottom:10px;}
.mf .div_mf01 h3{ font-size:26px; color:#fff;}
.mf .div_mf01 span.span{ font-size:22px; color:#fff; margin-top:12px;    display: block;}
.mf .div_mf01 span.span b{ font-size:28px; color:#ffa800;}
.mf .phone{ width:165px; background:url(Img/Index/teamPhone.png) no-repeat left; center; padding-left:50px; margin-top:45px; }
.mf .phone span{ color:#fff; font-size:15px; margin-bottom:0px;}
.mf .phone h4{ font-size:22px; color:#fff;}
.mf .div_mf02{ margin-left:50px; width:325px; float:left; }
.mf .text{ overflow:hidden; width:324px; height:43PX;margin-bottom:4px;}
.mf .text input{ width:265px; float:right; height:43px; line-height:43px; border:none; background:none; outline:none; font-size:13px; color:#787878;}
.mf .text.ys01{ background:url(Img/Index/ny_ly_01.png) no-repeat center top;} 
.mf .text.ys02{ background:url(Img/Index/ny_ly_02.png) no-repeat center top;}
.mf .text.ys03{ background:url(Img/Index/ny_ly_04.png) no-repeat center top;}
.mf .text textarea{ width:265px; float:RIGHT; padding-top:10px; height:103px;border:none; background:none; outline:none; font-size:13px; color:#787878;}
.mf .div_mf02 .ljtj{ display:block; background:url(Img/Index/px_A.png) no-repeat center; line-height:52px; text-align:left; width:133px; padding-left:25px; float:left; font-size:18px; color:#fff; margin-top:5px;cursor:pointer;}
.mf .div_mf03{ overflow:hidden; float:right; width:243px;}
.mf .div_mf03 h3{ font-size:18px; color:#fff;}
.mf .div_mf03 h3 span{ display: block	; font-weight:normal; font-size:13px;  color:#1e6ec7;}
.mf .zjren{ overflow:hidden; margin-top:15px; height:196px; overflow:hidden;}
.mf .zjren li{ font-size:13px; color:#fff; line-height:28px;}


/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}


/*problem*/
.problem{ overflow:hidden; width:100%; background-color:#fff;}
.problem .pro-tit{ overflow:hidden; background:url(Img/Index/problem-tit.png) no-repeat center; height:108px;}
.problem .pro-tit h2{ text-align:center; font-size:25px; font-weight:normal; color:#fff; margin-top:18px;}
.problem .pro-tit h2 b{ color:#ffa800; font-size:38px;}
.problem .pro-tit img{ display:block; margin:0 auto;}
.problem .pro-tit p.enlish{ text-align:center; margin-top:5px; font-size:12px; color:#4d8bf0; text-transform:uppercase;}
.problem .problemBox{ overflow:hidden; width:100%; background:url(Img/Index/probleBG.jpg) no-repeat center; height:472px;}
.problem .hhhhBox{ position:relative; height:472px;}
.problem ul li{ position:absolute; width:290px;}
.problem ul li strong{ color:#1470e8;}
.problem ul li p{ text-align:right;font-size:16px; color:#090909;}
.problem ul li p.p{text-align:left;}
.problem ul li.li01{ top:245px;left:-100px;}
.problem ul li.li02{ top:123px;left:0px;} 
.problem ul li.li03{ top:20px;left:200px; width:500px;} 
.problem ul li.li04{ top:130px; right:-20px;} 
.problem ul li.li05{ top:250px;right:-110px;} 
.problem .problemPhone{ overflow:hidden; width:300px; background:url(Img/Index/proble-phone.png) no-repeat left center; padding-left:60px; position:absolute; bottom:115px; left:287px;}
.problem .problemPhone p{ color:#282828; font-size:13px;}
.problem .problemPhone h3{ font-size:22px; color:#000000;}
.problem a.ljzx{ position:absolute; display:block; bottom:40px; left:330px;}



