@charste "utf-8";
/*CSS Document*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin:0; padding:0; }
ul, li { list-style-type:none; }
body, input, select, button, textarea { 
	font-family:Helvetica,"Microsoft YaHei",Arial,Helvetica,sans-serif;
	-webkit-text-size-adjust:none; 
}
body { color: #222; line-height: 28px; font-size:14px; background:#ffffff;min-width:1200px;}
a{ text-decoration:none; color:#222; }
a:hover{color:#f00;}
.wrapper{width:1100px; margin:0 auto; overflow:hidden;}
.content {
    overflow: hidden;
    padding: 20px 0;}
/*CSS TOP*/
.top{height:35px; background:#005bac;}
.top a{color:#ffffff !important; line-height:35px; float:left; padding:0 6px; display:block;}
.top img{vertical-align:middle; margin-top:0px;}
.top .left_icon{float:left;}
.top .tele{float:right;}
.fl{float:left;}
.fr{float:right;}
a img{border:0px;}
/*CSS header*/
.header{
height:100px;
background:#ffffff;
position:relative;
z-index:99;
 -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  
  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  
  box-shadow:0 0 10px rgba(0, 0, 0, .2);
  }
 .logo{float:left; margin-top:15px;}
 .nav{float:right;margin-top:50px;}
  .nav a{display:block; padding:0 15px; float:left; line-height:35px; font-size:15px;} 
  .nav a img{margin-left:5px;}
  .nav a:hover{color:#0b6bae;}
  /*CSS banner*/
  .banner{text-align:center;}
  .zh_column{height:90px; text-align:center; color:#8e8e8e;  font-variant: small-caps;}
.zh_column .zh_ti{border-bottom:1px solid #e4e4e4; height:40px; line-height:40px; }
.zh_column .zh_ti span{color: #0c6cae; font-size:20px; line-height:37px; height:37px; display:block; margin:0 auto;width:100px;
 border-bottom:3px solid #0c6cae;}
.zh_column .zh_ti .white{color:#fff; border-bottom:3px solid #FFB21D;}
/*CSS footer*/
.footer{height:60px; border-top:1px solid #d6d5d5; font-size:12px; text-align:center; color:#919191; padding:20px 0;}
.footer a{color:#919191;}
.footer a img{vertical-align:middle; margin:-2px 5px 0 0;}

.banner_img{background:url(../images/zhyqnew/banner.png) no-repeat center; height:472px;}
/*CSS service*/
.entrepreng {overflow:hidden; padding:20px 0;
background:url(../images/zhyqnew/ent_bg.png) no-repeat center; height:350px;}
.entrepreng .wrapper{width:1000px;}
.entrepreng a{ display:block; float:left; width:16%; margin:0 2%;  height:180px; 
color:#fff; margin-top:30px; padding-top:120px;font-size:18px; text-align:center; }
.entrepreng .cy_icon1{background:url(../images/zhyqnew/cy_icon1.png) no-repeat center top;}
.entrepreng .cy_icon1:hover{background:url(../images/zhyqnew/cy_icon1_h.png) no-repeat center top; color:#ffb21d;}
.entrepreng .cy_icon2{background:url(../images/zhyqnew/cy_icon2.png) no-repeat center top; }
.entrepreng .cy_icon2:hover{background:url(../images/zhyqnew/cy_icon2_h.png) no-repeat center top; color:#ffb21d;}
.entrepreng .cy_icon3{background:url(../images/zhyqnew/cy_icon3.png) no-repeat center top;}
.entrepreng .cy_icon3:hover,.entrepreng .one{background:url(../images/zhyqnew/cy_icon3_h.png) no-repeat center top; color:#ffb21d;}
.entrepreng .cy_icon4{background:url(../images/zhyqnew/cy_icon4.png) no-repeat center top; }
.entrepreng .cy_icon4:hover{background:url(../images/zhyqnew/cy_icon4_h.png) no-repeat center top; color:#ffb21d;}
.entrepreng .cy_icon5{background:url(../images/zhyqnew/cy_icon5.png) no-repeat center top; }
.entrepreng .cy_icon5:hover{background:url(../images/zhyqnew/cy_icon5_h.png) no-repeat center top;color:#ffb21d;}

/*CSS zhihui*/
.zhihui {overflow:hidden; padding:20px 0;}
.zhihui .app{float:left; width:50%;}
.zhihui .app p color{color:#6b99c4; font-size:18px;}
.zhihui .tu{float:right;}

/*CSS qiye*/
.qiye {overflow:hidden; padding:20px 0 50px 0; 
background:url(../images/zhyqnew/qiye_bg.png) no-repeat center; height:420px; }
.qiye .left_btn a{float:left; width:50px; height:240px;background:url(../images/zhyqnew/left_jian.png) no-repeat left center;}
.qiye .right_btn a{float:left; width:50px; height:240px;background:url(../images/zhyqnew/right_jian.png) no-repeat right center;}
.qiye .qiye_logo{width:1000px;float:left;}
.qiye .qiye_logo li{float:left;margin-top:20px;}
.qiye .qiye_logo li a img{width:184px;height: 86px;}
.qiye .qiye_logo .kong{width:20px;}

/*CSS qiye*/
.huodong {overflow:hidden; padding:20px 0 50px 0;  }
.activ_box{width:100%;}
.activ_box li a{width:30%;  overflow:hidden; border:1px solid #fff; float:left; 
font-size:12px; color:#868686; padding:2% 1.56%;}
.activ_box li a .top_name{font-size:18px; color:#0564c0; margin:14px 2% 1px 2%;
display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.activ_box li a .time{margin:1px 2% 5px 2%;}
.activ_box li a .wen{margin:0 2%; line-height:20px;
	overflow: hidden;
 	text-overflow: ellipsis;
 	display: -webkit-box;
 	-webkit-line-clamp: 2;
 	-webkit-box-orient: vertical; }
.activ_box li a .more{margin:12px 2% 20px 2%;}
.activ_box li a .more span{background:#3b7bb6; color:#fff; font-size:14px;
height:30px; display:block; width:30%; text-align:center; border-radius:0.2em;}
.activ_box li a img{width:100%;}
.activ_box li a:hover,.activ_box li .one{
border:1px solid #21ade8;
background:#eef9ff;}

/*CSS zixun*/
.zixun {overflow:hidden; padding:20px 0 50px 0;  }
.zixun .lan_name{border-bottom:1px solid #e4e4e4; margin-bottom:25px; color:#8e8e8e;
background:url(../images/zhyqnew/lan_bg.png) no-repeat left center; height:45px; line-height:45px; padding-left:15px;}
.zixun .lan_name p color{color:#0c6cae; font-size:24px; margin-right:5px;}
.zixun .lan_name p span{float:right;}

.zixun .xinwen{width:65%; float:left;}
.zixun .xinwen .xin_box p{ color:#8e8e8e; line-height:25px;}
.zixun .xinwen .xin_box  .title{ font-size:18px; color:#222; margin:12px 0 10px 0;}
.zixun .xinwen .xin_box  .time{margin:12px 0 0 0;}
.zixun .xinwen .xin_box p span a{float:right; color:#0c6cae;}
.zixun .gonggao{width:32%; float:right;}
.g_list li a{background:url(../images/zhyqnew/listyle.png) no-repeat left center; height:35px; 
line-height:35px; padding-left:15px;
display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
	.g_list li a:hover{color:#f00;}
	
	/*CSS address*/
	.back_home {
    height: 40px;
    line-height: 30px;}
	.back_home img {
    vertical-align: middle;
    margin: 0 5px 0 10px;}
	.back_home color {
    color: #5c6ac1;}
.address{background:#fff; padding:30px 50px; overflow:hidden;}
.address .di_wen{float:left; width:30%;}
.address .di_wen .lian{font-size:25px; margin:10px 0 30px 0;}
.address .di_wen .b{font-size:18px; margin-top:25px; color:#005bac;}
.address .di_wen .b img{vertical-align:middle; margin:-2px 1px 0 0; width:30px;}

.address .ditu{float:right; width:60%; height:300px; border:1px solid #e4e4e4; padding:10px; background:#EEF9FE;}

