﻿@charset "utf-8";
/* CSS Document */
.banner{ overflow:hidden; width:100%; background:url(../images/banner.jpg) no-repeat center; height:522px; position:relative}
.banner .baAAn{ background:url(../images/banner_anBg.png) no-repeat center; width:151px; height:38px; position:absolute; bottom:0px; left:50%; margin-left:-75px;}
.banner .baAAn span{ background:url(../images/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:380px; overflow:hidden; z-index:0;    width: 100%;    text-align: left;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{    background: url(../images/banner_anBg.png) no-repeat center;
    width: 105px;
    height: 38px;
    position: absolute;
    bottom: 0px;
    left: 50%;
    margin-left: -75px;
    z-index: 999;
    padding-left: 45px;}
.pro_bg {
    font-size: 14px; line-height:30px;
}

#flashs .btn span{ background:url(../images/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:45px;}
/*ss*/
.ss{ overflow:hidden; width:100%; background-color:#fff; border-bottom:1px dotted #d8d8d8; height:60px;}
.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:360px;  height:34px; margin-top:12px;}
.ss .ssk input{ width:305px; height:32px; line-height:32px; font-size:14px; color:#bcbcbc; padding-left:10px; background:none; border:1px solid #dfdfdf; border-right:none; outline:none; float:left;}
.ss .ssk span{ display:block; width:44px; height:34px; float:right; background:url(../images/ssFdj.png) no-repeat center;cursor:pointer;}
/*合作伙伴*/
.par{ overflow:hidden; width:100%; background-color:#fff;}
.par .parBox h3{ font-size:20px; text-align:center; margin-top:30px; background:url(../images/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(../images/parter_anlt.png) no-repeat center top; left:-20px;} 
.par .par01 .parRt{ background:url(../images/parter_anrt.png) no-repeat center top; right:-20px;}  
.par .par01 em:hover{ background-position:bottom;} 
.par .par02{ overflow:hidden; width:895px;height:110px; position:relative; margin:0 auto; margin-top:20px; }
.par .list{position:absolute; top:0;left;0; width:105%;}
.par .list li{ width:164px; height:110px;  margin-right:15px; 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;}


/*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(../images/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(../images/vsx01.png) no-repeat center top;}
.vs .mune li i.ys02{ background:url(../images/vsx02.png) no-repeat center top;}
.vs .mune li i.ys03{ background:url(../images/vsx03.png) no-repeat center top;}
.vs .mune li i.ys04{ background:url(../images/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%;}
.ys .ysBox00{ overflow:hidden; width:100%; background:url(../images/ysBg_01.png) no-repeat center; height:210px;}
.ys .ysBox01{overflow:hidden; width:100%; background:url(../images/ysBg_02.png) no-repeat center; height:379px;}
.ys .ysBox02{overflow:hidden; width:100%; background:url(../images/ysBg_03.png) no-repeat center; height:354px;}
.ys .ysBox03{overflow:hidden; width:100%; background:url(../images/ysBg_04.png) no-repeat center; height:365px;}
.ys .ysBox04{overflow:hidden; width:100%; background:url(../images/ysBg_05.png) no-repeat center; height:357px;}
.ys .ysBox05{overflow:hidden; width:100%; background:url(../images/ysBg_06.jpg) no-repeat center; height:354px;}
.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(../images/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(../images/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;}

/*team*/
.team{ width:100%; background:url(../images/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(../images/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(../images/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;}

/*客户*/
.kh{ overflow:hidden; width:100%; background-color:#fff; padding-top:40px;}
.kh .khLt{ overflow:hidden; float:left; width:680px;}
.kh .kh01{ overflow:hidden; width:100%; margin-top:30px;}
.kh .khDl{ overflow:hidden; width:100%; margin-bottom:30px;}
.kh .khDl dt{ width:167px; height:150px; float:left;}
.kh .khDl dd{ width:427px; float:right; height:150px; padding:0 40px; background:url(../images/kh_li_bg.png) no-repeat center;}
.kh .khDl dd h5{ margin-top:18px;  color:#343434; margin-bottom:13px; font-size:18px;}
.kh .khDl dd p{ font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.kh .khDl dd a{ color:#0b61c2; font-size:12px; margin-top:15px; display:inline-block;}
.kh .khRt{ overflow:hidden; width:290px; float:right;}
.kh .kh01{ overflow:hidden; width:100%; position:relative;}
.kh .kh01 em{ display:block; width:40px; height:40px; cursor:pointer; position:absolute; top:190px;}
.kh .kh01 .ryLt{ background:url(../images/parter_anlt.png) no-repeat center top; left:0px;} 
.kh .kh01 .ryRt{ background:url(../images/parter_anrt.png) no-repeat center top; right:0px;}  
.kh .kh01 em:hover{ background-position:bottom;}
.kh .kh01 h3{ width:238px; height:58px; line-height:58px; background-color:#0448a1; color:#fff; text-align:center; margin:0 auto;} 
.kh .kh01 h3 a{color:#fff;}
.kh .khRtBox{ width:238px; height:310px; position:relative; overflow:hidden; margin:0 auto;}
.kh .khUl{ position:absolute; top:0; left:0;}
.kh .khUl li{ height:300px; width:294px; padding-top:20px; float:left; margin:0 auto; position:relative; background-color:#f0f0f0;}
.kh .khUl li .img_li{ width:238px; height:263px; margin:0  auto; }
.kh .khUl li .img_li img{ display:block; border:5px solid #e1e1e1; border-bottom:none;}
.kh .khUl li p{ position:absolute; bottom:29px;left:28px; height:36px; width:176px; text-align:center; line-height:36px; font-size:15px; background-color:#1a1a1a; color:#fff; margin:0 auto;}

/*anli*/
.anli{ overflow:hidden; width:100%; background:#f1f1f1; padding-top:40px; }
.anli h3{ text-align:center; font-size:20px; text-align:center; background:url(../images/anli_tit.png) no-repeat center;}
.anli h3 a{ color:#333;}
.anli p.tit{text-align:center; font-size:14px; color:#d9d9d9;text-align:center;}
.anli .anliBox{ overflow:hidden; width:100%; margin:30px 0 20px;}
.anli .list{ width:100%;}
.anli .list li.last{ margin-right:0px;}
.anli .list li{float:left; position:relative; margin-right:13px; margin-bottom:15px;}
.anli .list li a{ text-decoration:none;}
.anli .list li .div{ position:absolute; bottom:0; left:0px; padding:22px 35px; background:url(../images/anli_li.png) repeat; width:456px;}
.anli .list li img{ border: 2px solid #bdbdbd; position:relative;}
.anli .list li .div h4{font-size:15px; color:#fff; }
.anli .list li .div span{  font-size:13px; overflow:hidden; line-height:24px; text-overflow:ellipsis; white-space:nowrap; color:#fff;}
.anli .list li h5{text-align:center;position:absolute; bottom:3px; width:100%; left:0px; padding:15px 0; background:url(../images/anli_li.png) repeat; font-size:13px; color:#fff;}


/*dui*/
.dui{ overflow:hidden; width:100%; background-color:#fff;}
.dui .duiBox h3{ font-size:20px; text-align:center; margin-top:30px; background:url(../images/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:40px; cursor:pointer; position:absolute; top:100px;}
.dui .dui01 .duiLt{ background:url(../images/parter_anlt.png) no-repeat center top; left:0px;} 
.dui .dui01 .duiRt{ background:url(../images/parter_anrt.png) no-repeat center top; right:0px;}  
.dui .dui01 em:hover{ background-position:bottom;} 
.dui .dui02{ overflow:hidden; width:878px;height:330px; position:relative; margin:0 auto; margin-top:20px; }
.dui .list{position:absolute; top:0;left:0; width:105%;}
.dui .list li{ width:198px; height:330px; margin:0 11px; float:left;}
.dui .list li a{ text-decoration:none;}
.dui .list li img.hh{ display:block; border:2px solid #e2e2e2;}
.dui .list li p{ display:block; font-size:14px; color:#333333; margin-top:15px; text-align:center; }
.dui .list li span{ display:block; background:url(../images/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(../images/shBg.jpg) no-repeat center; height:145px;}
.duis .phone{ width:165px; background:url(../images/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(../images/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(../images/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(../images/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;}
.f_fr {
    float: right;
}.f_fl {
    float: left;
}
/* 新闻 */
.g_newcon{height: 452px;background: #f5f5f5;padding-top: 60px; overflow: hidden;}
.g_news{width: 618px;height: 370px;background: #fff;  padding: 20px 20px 0;}
.g_news h2{ height: 32px; line-height: 32px;background: url(../images/xctit.jpg) no-repeat left 14px;margin-bottom: 22px; padding-left: 24px; font-size: 16px;font-weight: normal;} 
.g_news h2 .u_tab{ float: left; display: inline-block;}
.g_news h2 .u_tab a{display: inline-block;font-size: 16px;color: #666666;font-weight: normal; padding: 0 15px;}
.g_news h2 .u_tab a:hover,.g_news h2 .u_tab .cur{font-weight: bold;}
.g_news h2 span{display: block;padding-top: 7px;}

.g_news .u_dlst3{height: 160px;}
.g_news .u_dlst3 dt{ float: left; width: 222px;  margin-right: 20px;}
.g_news .u_dlst3 dt img{width: 222px; height: 140px;display: block;}
.g_news .u_dlst3 dd{ float: left; width: 336px;text-align: left;}
.g_news .u_dlst3 dd h4{height: 30px;line-height: 30px;overflow: hidden;}
.g_news .u_dlst3 dd h4 a{ font-size: 16px; display: block; color: #444444; font-weight: bold;}
.g_news .u_dlst3 dd p{ color: #555555; font-size: 13px; line-height: 24px; height: 48px; overflow: hidden;}
.g_news .u_dlst3 dd span {display: block;margin-top: 36px;}
.g_news .u_lst5 li{float: left;width: 240px;padding-left: 15px; height: 32px;line-height: 32px;overflow: hidden; background:url(../images/dtico.jpg) no-repeat 0 12px; border-bottom: 1px solid #e3e3e3; margin-right: 48px;text-align: left;}
.g_news .u_lst5 .lastli{margin-right: 0;}
.g_news .u_lst5 li a{ font-size: 13px; color: #555;}

.wend{ width:276px;height: 370px;background: #fff;  padding: 20px 20px 0;}
.wend h2{ height: 32px; line-height: 32px;background: url(../images/xctit.jpg) no-repeat left 6px;margin-bottom: 22px; padding-left: 24px; font-size: 16px;font-weight: normal;    text-align: left;} 
.wend h2 a{display: inline-block;font-size: 16px;color: #666666;font-weight: normal; padding: 0 15px;}
.wend h2 span{display: block;padding-top: 7px;}
.wdimg img{display: block;width: 277px;height: 97px;}

.wend dl{ height: 84px;padding-top: 14px;border-bottom: 1px dashed #ddd;}
.wend dt{ height:24px;  line-height:24px; overflow: hidden;  font-size:14px; color:#555;text-align: left;}
.wend dt a{ color:#555;background:url(../images/wen.jpg) no-repeat 0 3px;padding-left:34px; display: block;}
.wend dd{ margin-top:1px; font-size: 14px; padding-left:34px; background:url(../images/da.jpg) no-repeat left 5px; line-height:24px; color:#555; height: 48px; overflow: hidden;text-align: left;}  
.wend dd a{font-weight: normal;color: #555;}
.banner2{ width:100%; height:200px; margin:0 auto; background:url(../images/lx.jpg) center no-repeat;}
.banner1{ width:100%; height:200px; margin:0 auto; background:url(../images/wm.jpg) center no-repeat;}
.banner3{ width:100%; height:200px; margin:0 auto; background:url(../images/xw.jpg) center no-repeat;}
.banner4{ width:100%; height:200px; margin:0 auto; background:url(../images/xs.jpg) center no-repeat;}
.banner5{ width:100%; height:200px; margin:0 auto; background:url(../images/ly.jpg) center no-repeat;}
.banner6{ width:100%; height:200px; margin:0 auto; background:url(../images/cp.jpg) center no-repeat;}

/*免费*/
.mf{ overflow:hidden; width:100%; background:url(../images/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(../images/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(../images/ny_ly_01.png) no-repeat center top;} 
.mf .text.ys02{ background:url(../images/ny_ly_02.png) no-repeat center top;}
.mf .text.ys03{ background:url(../images/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(../images/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;}

/*link*/
.link{ overflow:hidden; width:100%; background:#fff; padding:35px 0;}
.link .linkBox h3{ font-weight:normal; text-align: center; font-size:18px; background:url(../images/link_BG.png) no-repeat center; }
.link .linkBox h3 a{color:#202020;}
.link .linkUl{ overflow:hidden; padding:15px 0 5px;  }
.link .linkUl li{font-size:13px; margin: 5px 15px; float:left;	}
.link .linkUl li a{ color:#444444;}

/* -- 弹出窗口 -- */
#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;}


/*banner*/
.fullSlide {width:100%;position:relative;height:380px;}
.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:380px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:380px;}
.fullSlide .hd {
                position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}



.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px;
                  transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.fullSlide .hd ul .on{ width:32px;height:18px;background:#2898e1; color:#2898e1;}

.fullSlide .prev,.fullSlide .next {	display:block;
	position:absolute;
	z-index:1;top:50%;
	margin-top:-30px;left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:81px; height:80px;}
.fullSlide .prev{ background:url(img/Index/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}



/*保障*/
.B_Z{ overflow:hidden; width:100%; background:#0158c1; padding:20px 0;}
.B_Z .bztit{ overflow:hidden; width:100%; background:url(../images/bzTiTbG.png) no-repeat center; height:140px;}
.B_Z .bzLt{float:left;margin-top: 10px;margin-left: 35px;}
.B_Z .bzLt p{ font-size:26px; color:#fff;}
.B_Z .bzLt h4{ margin-top:5px; font-size:40px; color:#fff;}
.B_Z .MD{margin-left:30px;padding-left:05px;margin-top:15px;float:left; background:url(../images/bz-li.png) repeat-y left center;}
.B_Z .MD img.img{display:block;margin-top:10px;}
.B_Z .MD p{ font-size:12px; color:#6AB3FF; margin:5px 0;} 
.B_Z .divbz{ overflow:hidden; margin-top:5px}
.B_Z .divbz h3{ font-size:18px; color:#fff; float:left; font-weight:normal; margin-top:5px;}
.B_Z .divbz h4{font-weight:normal;font-size:13px;margin-left:20px;float: left;color: #fff;}
.B_Z .divbz h4 strong{ font-size:24px; font-family:Arial}
.B_Z .divbz a{ display:block; float:left; margin-left:15px;}
.B_Z .bz{ overflow:hidden; width:100%;}
.B_Z .bz01{ background:url(../images/bz_01.png) no-repeat center; height:313px;}
.B_Z .bz02{ background:url(../images/bz_02.png) no-repeat center; height:307px;}
.B_Z .bz03{ background:url(../images/bz_03.png) no-repeat center; height:276px;}
.B_Z .bz04{ background:url(../images/bz_04.png) no-repeat center; height:344px;}
.B_Z dl{ overflow:hidden; width:470px; margin-left:33px; margin-top:50px; margin-right:20px;}
.B_Z dt{ width:71px; float:left;}
.B_Z dd{ width:380px; float:right}
.B_Z dd h3{ color:#0b0b09;  font-size:20px; margin-top:20px;    text-align: left;}	
.B_Z dd span{display:block;color:#999;font-size:12px;font-family:Arial;margin-bottom: 25px; margin-top:3px;text-align: left;}
.B_Z dd p{background: url(../images/bz-zfx.png) no-repeat left 8px;line-height:22px;margin-top: 15px;padding-left:0; font-size:14px; color:#333;  text-align: left;}

/*流程*/
.L_C{ overflow:hidden; width:100%; padding:22px 0 25px; background-color:#034EA2;}
.L_C h2{ background:url(../images/lcBG.png) no-repeat center; font-size:22px; text-align:center; color:#fff}
.L_C  p{ text-align:center; font-size:12px; color:#6DB5FF;}
.L_C .list{ overflow:hidden; margin-top:16px; width:105%;}
.L_C .list li{ float:left; width:111px; position:relative; margin-right:39px}
.L_C .list li img{ display:block; margin:0 auto}
.L_C .list li h4{ text-align:center; font-size:14px; margin-top:15px; color:#fff}
.L_C .list li i{ display:block; background:url(../images/lc-xjx.png)  no-repeat center; width:16px; height:13px; position:absolute; top:38px; right:-30px;} 
.L_C .list li.last{ margin-right:0;} 


/* 六大亮点 */ 
.g_ld{background: url(../images/ldbg.jpg) no-repeat center top;height: 710px;}
.tit{background: url(../images/ldtit.jpg) no-repeat left bottom;height: 100px;text-align: center;padding-top: 57px;}
.tit a{font-size: 28px;color: #222;font-weight: normal;}
.tit b{font-weight: normal;color: #0f61cd;}
.tit em{display: block;font-size: 18px;color: #666;padding-top: 5px;}
.m_ld1{top:176px;left:0;}
.m_ld2{top:176px;left:740px;}
.m_ld3{top:367px;left:0;}
.m_ld4{top:344px;left:740px;}
.m_ld5{top:527px;left:0;}
.m_ld6{top:462px;left:740px;}
.m_ldgy{position: absolute; width: 260px;}
.m_ldgy h3{padding-left: 60px;height: 56px;line-height: 56px;font-size: 20px;color: #0f61cd;font-weight: bold;margin-bottom: 12px;}
.m_ldgy p{background: url(../images/ldico.jpg) no-repeat 20px 6px;padding-left: 46px;font-size: 14px;color: #444444;line-height: 26px;text-align: left;}

/* 产品  */
.g_pro{padding-top: 60px;height: 800px; background:#f5f5f5 url(../images/cpbg.jpg) no-repeat center 0;}
.g_pro .m_left{float: left;width: 220px;height: 790px;background: #fff;}
.g_pro .m_left h2{height: 70px;background:url(../images/flh2.jpg) no-repeat;padding: 30px 0 0 66px;font-size: 20px;}
.g_pro .m_left h2 a{color: #fff;}
.g_pro .m_left h2 em{display: block;font-size: 14px;color: #90abe2;font-weight: normal;text-transform: uppercase;font-family: arial;}
.g_pro .m_flc{background: #fff; padding: 0 10px 20px;}
.g_pro .m_left h3{height: 56px;line-height: 56px;border-bottom: 1px solid #e3e3e3;font-weight: normal;}
.g_pro .m_left h3 a{display: block;height: 56px;line-height: 56px;padding-left: 25px;font-size: 15px;color: #666666;background:url(../images/flh3.jpg) no-repeat 0 20px;    text-align: left;}
.g_pro .m_left h3 a:hover,.g_pro .m_left .cur a,.g_pro .content .m_flc h3 #chk1{background:url(../images/flh3h.jpg) no-repeat 0 20px;color: #0f61cd;font-weight: bold;}
.flst{padding: 12px 0 12px 40px;border-bottom: 1px solid #e3e3e3;}
.flst li{height: 26px;line-height: 26px; overflow: hidden;font-size: 14px; text-align: left;}
.m_flc ul{ display:none;}
.m_flc ul li a:hover{color: #0f61cd;}
.m_flc #chk1_chkul{ display:block;}
.tels{ text-align:center; margin-top:15px;font-size:18px; line-height:30px;}
.tels em{ color:#0f61cd; font-size:19px;}
.flst li a{font-size: 14px;color: #666;}
.m_cp{float: right;width: 716px;height: 770px; padding: 20px 20px 0; background: #fff;position: relative;}
.m_cp h3{height: 34px;line-height: 34px; background:url(../images/cptit.jpg) no-repeat 0 9px;margin-bottom: 13px; padding-left: 30px;}
.m_cp h3 a{font-size: 16px;color: #444444;font-weight: bold;}
.m_cp h3 em{color: #999999;font-weight: normal;}
.m_cp h3 span{float: right; padding-top: 11px;}
.g_pro .tjcp{background:url(../images/tjcpbg.jpg) no-repeat;width:595px;height: 330px; padding: 90px 50px 0 70px;}
.g_pro .u_cplst{float: left;}
.g_pro .u_cplst dt{float: left; width:287px; position: relative;}
.g_pro .u_cplst dt img{width: 287px;height: 294px;display: block;}
.g_pro .u_cplst dd{float: left; width: 280px; padding-top: 34px;}
.g_pro .u_cplst dd h4{height: 42px;line-height: 42px; margin-bottom: 14px;}
.g_pro .u_cplst dd h4 a{color: #222222; font-size: 22px;font-weight: bold;}
.g_pro .u_cplst dd p{color: #666666; font-size: 14px;line-height: 24px; height: 72px; overflow: hidden;}
.g_pro .u_cplst dd span{display: block;margin-top: 30px;}
.g_pro .u_cplst dd span a{display: block;float: left;margin-right: 13px;}
.g_pro .u_ljt,.g_pro .u_rjt{ width:35px; height:87px; position: absolute; cursor:pointer;  display:block;}
.g_pro .u_ljt{left:6px;top:168px;}
.g_pro .u_rjt{right:6px;top:168px;}
.g_pro .u_ljt a{ background: url(../images/ljt.png) no-repeat; width:35px; height:87px; display:block;}
.g_pro .u_rjt a{ background: url(../images/rjt.png) no-repeat; width:35px; height:87px; display:block;}
.g_pro .u_ljt a:hover,.g_pro .u_rjt a:hover{background-position: -35px 0;}
.g_pro .u_lst1{}
.g_pro .u_lst1 li{ width: 237px;float: left;height: 285px;border: 1px solid #e3e3e3; border-right: none;}
.g_pro .u_lst1 .lastli{margin-right: 0;}
.g_pro .u_lst1 li img{ width: 237px; height: 243px;display: block; }
.g_pro .u_lst1 li span{display: block;width: 200px;height: 40px;line-height: 40px;overflow: hidden; margin: 0 auto;border-top: 1px solid #e3e3e3;background: url(../images/cpico.jpg) no-repeat right 9px; font-size: 14px;color: #666;}

/*小广告*/
.g_xban{ height: 175px;  background:url(../images/xban.jpg) no-repeat center top;}
.g_xban .kong{ width: 1000px; height: 175px; display: block;}
.g_xban .btn1{top: 72px; right:56px;}
.g_xban .u_tel1{ left:810px; top: 12px; width: 166px;text-align: center; color: #fff; font-size: 14px; font-weight: normal;}
.g_xban .u_tel1 b{color: #fff;font-size: 26px;font-family: arial;display:block}
.f_pa {
    position: absolute;
}
.g_xban2{ height: 175px;  background:url(../images/xban2.jpg) no-repeat center top;}


/* 友情链接 */
.g_link{ height: 148px;padding-top: 40px; border-bottom: 1px solid #ddd;}
.g_link h2{float: left;width:80px;border-right: 1px solid #ddd;font-weight: bold; }
.g_link h2 a{color: #444444; font-size: 16px;  text-decoration: none;}
.g_link h2 em{ display: block; color: #8f8e8e;padding-left: 6px;letter-spacing: 2px; font-size: 12px; font-weight: normal; text-transform: uppercase; }
.link_c{line-height:20px; overflow:hidden; font-size: 14px;float: left;width: 910px;text-align: left;}
.link_c a{ white-space:nowrap; padding:0 5px; height: 20px; line-height:20px;  color:#666666;display: inline-block;}
.g_link span{display: block;float: left;background:url(../images/flh3h.jpg) no-repeat right 10px;color: #0f61cd;font-size: 14px;font-weight: bold;height: 20px;line-height: 20px; }
.g_link span a{color: #0f61cd;font-weight: bold;}
/* 关于 */
.g_ab{height: 506px; padding-top: 62px;}
.m_abtit{position: absolute;background:url(../images/abtit.jpg) no-repeat;width: 203px;height: 310px;left:40px;top:0;}
.m_abtit h2{padding: 179px 0 0 0;text-align: center;}
.m_abtit h2 a{color: #fff;font-size: 30px;font-weight: normal;}
.m_abtit h2 em{display: block;font-size: 18px;color: #fff;text-transform: uppercase;font-weight: normal;padding-top: 6px;}
.abimg dd{padding-left:60px;padding-top: 25px; height:113px;z-index: 10; position: relative;}
.abimg dd h3{height:30px;line-height: 30px;font-size: 20px;font-weight: bold;overflow: hidden;margin-bottom: 12px;}
.abimg dd h3 a{color: #444444;}
.abimg dd p{font-size: 14px;line-height: 24px;color: #555555;height: 48px;overflow: hidden; text-align:left;}
.abimg dd p a{color: #0f61cd;}
.abimg dt,.abimg dt img{display: block;width: 1000px;height: 340px;}