.head_bar{padding:15px 0 10px;background-color:rgba(255,255,255,1);transition:padding 0.4s;z-index:9999;}
.head_bar.scrolled{box-shadow:0 3px 3px rgba(0,0,0,0.1); padding:10px 0;background-color:rgba(255,255,255,0.8);left:0;position:fixed;right:0;z-index:9999;}
.head-fixed-top{}
.logo{float:left;width:324px;}

.head_bar .logo img{transition:height 0.4s;}
.head_bar.scrolled .logo img{height:50px;}


.head_bar .navbar ul,.head_bar .ionc_right ul{transition:padding 0.4s;}
.head_bar.scrolled .navbar ul,.head_bar.scrolled .ionc_right ul{padding:10px 0;}

.navbar{float:left;width:810px;}
.navbar ul{padding:25px 0 20px;}
.navbar ul li{float:left;width:90px;}
.navbar ul li a{display:block;line-height:30px;font-size:14px;color:#656565;}
.navbar ul li a.on,.navbar ul li a:hover{color:#d92e21;}

.ionc_right{width:64px;float:right;}
.ionc_right ul{padding:25px 0 20px;}
.ionc_right li{height:30px;width:30px;float:left;position:relative;}
.ionc_right li.i1{border-left:1px solid #888}
.ionc_right li a{color:#fff;display:block; text-align:center;margin:5px 0 4px 10px; height:22px;width:22px;background:#888;border-radius:50%;}
.ionc_right li a i{font-size:1em;line-height:22px;height:22px;}
.ionc_right li a:hover{background:#d92e21;}
.ionc_right li a div.kftc{position:absolute;display:none;top:40px;left:84px;}
.ionc_right li a .pic{width:140px;height:140px;margin-left:-134px;margin-top:-9px;background: url(../images/code.png) 0 0 no-repeat;z-index:9999}
.ionc_right li.i2 a:hover div.kftc{display:block;color:#fff}

.ind_tit{width:100%;text-align:center;}

.pro_cen{width:100%;height:1050px;overflow:hidden;}
.pro_cen .ind_pro_tit{width:100%;height:173px;background: url(../images/i_cpzs_tit.jpg) center 0 no-repeat;}
.pro_cen .ind_pro_tit a{display:block;width:100%;height:173px;}
.pro_cen .ind_pro_tit a{display:block;width:100%;height:173px;}

.pro_tab{width:1200px;height:1000px;margin:0 auto;overflow:hidden;background:#fff;}
.pro_tab .h55{width:100%;height:55px;clear:both;}
.pro_tab .hd{ height:80px;}
.pro_tab .hd ul{overflow:hidden; zoom:1;text-align:center;}
.pro_tab .hd ul li{height:42px;display:inline-block;}
.pro_tab .hd ul li a{ display:block;padding:0 20px;line-height:42px;color:#333;font-size:22px;}
.pro_tab .hd ul li.on a,.pro_tab .hd ul li a:hover{ background:#1164ba; color:#fff;}
.pro_tab .bd{width:100%; height:600px;overflow:hidden;}
.pro_tab .bd .pro_con{width:1232px; height:600px;}
.pro_tab .bd .pro_con li{width:276px; height:250px;float:left;margin-top:32px;margin-right:32px;display:inline;}
.pro_tab .bd .pro_con li a{display:block;width:276px; height:250px;}
.pro_tab .bd .pro_con li a img{width:100%; height:211px;}
.pro_tab .bd .pro_con li a span{display:block;width:100%; height:39px;text-align:center;line-height:39px;color:#555;}
.pro_tab .bd .pro_con li a:hover span{background:#1164ba;color:#fff;}
.pro_tab .pro_more{display:block;width:250px; height:54px;text-align:center;line-height:54px;background:#1164ba;color:#fff;font-size:24px;margin:0 auto;border-radius:10px;}
.pro_tab .pro_more:hover{background:#c7000a;color:#fff;}

.ind3{width:100%;height:766px;background: url(../images/ind3_bg.jpg) center bottom no-repeat;position:relative;padding-top:40px;}
/* 焦点图 */
.honor_pic {position:absolute;width:500px; height:426px;overflow: hidden;right:55%;margin-right:30px;top:180px;}
.honor_pic .pic img { width:500px; height:358px; display: block; }
.honor_pic .txt-bg { position: absolute; bottom:0px; z-index: 1; height: 68px; width:100%; overflow: hidden; }
.honor_pic .txt { position: absolute; bottom:0; z-index: 2; height:68px; width:100%; overflow: hidden; }
.honor_pic .txt li{ height:68px; line-height:68px;position:absolute; bottom:-68px;width:100%; overflow:hidden;}
.honor_pic .txt li a{ display: block; padding: 0; font-size: 18px; text-align:center;color:#000}
.honor_pic .num { position: absolute; z-index: 3; bottom:80px; left:18px; }

.honor_pic .num li{ float: left; position: relative; width:12px; height:12px; overflow: hidden; text-align: center; margin-right:5px; cursor: pointer;text-indent:-9999em;}
.honor_pic .num li a,.honor_pic .num li span { position: absolute; z-index: 2; display: block; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;border-radius:50%;	
-moz-box-shadow:1px 1px 1px #666 inset;              
-webkit-box-shadow:1px 1px 1px #666 inset;           
box-shadow:1px 1px 1px #666 inset;   }
.honor_pic .num li span { z-index: 1; background:#fff; }
.honor_pic .num li.on a,.honor_pic .num a:hover{ background:#2d5ca4;-moz-box-shadow:1px 1px 1px #7d3500 inset;              
-webkit-box-shadow:1px 1px 1px #7d3500 inset;           
box-shadow:1px 1px 1px #7d3500 inset;  }


.honor_txt{position:absolute;width:640px; height:520px;left:45%;margin-left:40px;top:170px;}
.honor_txt li{background:#fff;padding:10px;margin-top:8px;}
.honor_txt li a.l_pic{display:block;float:left;width:157px;height:117px;}
.honor_txt li a.l_pic img{width:157px;height:117px;}
.honor_txt li p.r_det{display:block;float:right;width:440px;height:117px;color:#444}
.honor_txt li p.r_det a{display:block;width:100%;height:83px;padding-top:5px;color:#797979;line-height:23px;font-weight:bold;}
.honor_txt li p.r_det a:hover{color:#0057a3;}

.honor_more{width:170px;display:block;height:44px;background:#0057a3;color:#fff;font-size:18px; text-align:center;line-height:44px;margin:0 auto;border-radius:8px;}
.honor_more:hover{background:#d5000f;color:#fff;}







.ind4{width:100%;background:#fff;height:678px;}
.ind4 .ind_tit{width:100%;border-bottom:1px solid #d0d0d0}
.ind4 .ind4_con{padding-top:50px;}

.join_us{width:100%;background:url(../images/join_us.jpg) center top no-repeat;}
.join_us a{display:block;width:100%;height:144px;}


.ind6{width:100%;background:#fff;height:645px;}
.ind6 .ind_tit{text-align:left;height:80px;}
.ind6 .w{padding-top:70px;}
.ind6 .left_map{width:770px;float:left;}
.right_tab{width:364px;float:right;}
.right_tab{ float:right; width:364px; height:500px; overflow:hidden;background:#fff;}
.right_tab .hd{ height:70px;}
.right_tab .hd ul{overflow:hidden; zoom:1;}
.right_tab .hd ul li{float:left; width:96px;height:36px;margin-right:25px;display:inline;}
.right_tab .hd ul li a{ display:block;text-align:center;line-height:36px;color:#555;font-size:16px;}
.right_tab .hd ul li a:hover{ text-decoration:none;  }
.right_tab .hd ul li.on a{ background:#3670b2; color:#fff; font-weight:bold;}
.right_tab .bd{width:364px; height:400px;}
.right_tab .bd .ind6_con{line-height:2;}

#map_canvas{width:770px;height:420px;overflow: hidden;margin:0;font-family:Microsoft yahei;border:1px solid #ccc;}
#map_canvas .map_pop{width:340px;color:#666}

.ind6_fdb{}
.ind6_fdb li{width:100%;padding:8px 0;}
.ind6_fdb li span{float:left;display:block;width:22%;display:block;line-height:36px;text-align:center}
.ind6_fdb li input{width:78%;border:1px solid #ccc;line-height:36px;text-indent:1em;color:#666;font-size:14px;border-radius:0;background:#fff;font-family:Microsoft yahei;}
.ind6_fdb li textarea{width:78%;border:1px solid #ccc;line-height:22px;min-height:120px;text-indent:1em;color:#666;border-radius:0;background:#fff;font-family:Microsoft yahei;font-size:14px;padding:5px 0}

.ind6_fdb input[type="text"]:focus {border: 1px solid #1468ab;outline: medium none;box-shadow:0 0 5px rgba(0,0,0,.2);}
.ind6_fdb textarea:focus {border: 1px solid #1468ab;outline: medium none;box-shadow:0 0 5px rgba(0,0,0,.2);}

#design_btn{width:140px;height:40px;background:#1468ab;color:#fff;cursor:pointer;border:0;text-indent:0;font-size:16px;}
#design_btn:focus,#design_btn:hover{background:#db5151;box-shadow:0 0 5px rgba(0,0,0,.2);}









